11868905
31146014
2883199
58394738
79266373
73226589
54624698
7937188
77453267
96684167
66067075
93261139
98187330
50434378
69842656
91533437
57088232
96248430
72249266
91394184
44731024
91341355
35525517
94279460
83511678
73349994
28471961
25621015
33806230
7152962
66091925
71751724
13175594
75929073
57577864
46814673
60466812
65413318
47154461
40102344