31949750
732416
1781590
6795804
23554915
56285251
75893387
16656378
99041856
9941364
15721496
67871109
33036872
35347805
70019430
91593209
61897805
20102986
70712754
24377059
60143621
72355632
27274942
57499967
64555808
50935863
7444054
87621796
75177422
8425554
43299160
9448104
51894597
648117
1029497
66487567
44443814
46239950
81943054
56029028