28636523
63827317
81864717
52638805
1242591
37921364
19468482
71368319
17161147
69074897
26546968
59023388
11602172
90156741
30122177
14007688
35582362
26537012
76501011
22755025
94973142
89779490
22684116
63367981
84209896
87725418
84834514
83487015
46787025
72292517
798940
110474
12448505
45641508
33339288
14294710
44855992
33749687
87326019
23073125