29286964
28602124
66061789
22864056
1623127
34345285
60808041
96882124
55312509
3642166
31451195
70896825
91237281
15539188
13058302
2078746
67248861
5791938
191084
54222092
767961
86458313
48335996
35683693
70524930
38138844
44367633
62267485
11885324
69722954
7216351
76343398
24401169
35782157
90384007
81279690
48343308
43204677
74708826
49572386