order of revelations

SuraRevelationRevelationSura
15196
287268
389373
492474
511251
6556111
739781
888887
9113992
10511089
11521193
12531294
139613103
147214100
155415108
167016102
175017107
186918109
194419105
204520113
217321114
2210322112
23742353
241022480
25422597
26472691
27482785
28492895
298529106
308430101
31573175
327532104
33903377
34583450
35433590
36413686
37563754
38383838
3959397
40604072
41614136
42624225
43634335
44644419
45654520
46664656
47954726
481114827
491064928
50345017
51675110
52765211
53235312
54375415
5597556
56465637
57945731
581055834
591015939
60916040
611096141
621106242
631046343
641086444
65996545
661076646
67776751
6826888
69786918
70797016
71717171
72407214
7337321
7447423
75317532
76987652
77337767
78807869
79817970
80248078
8178179
82828282
83868384
84838430
85278529
86368683
878872
8868888
8910893
90359033
91269160
929924
93119399
94129457
95289547
9619613
97259755
981009876
99939965
1001410098
1013010159
1021610224
1031310322
1043210463
1051910558
1062910649
1071710766
1081510864
1091810961
11011411062
111611148
112221125
113201139
11421114110
Three suras have the same position:  
38, 71, and 82
387182 = 19 x 20378
Praise be to God, Lord of the universe