87796110
99311042
36706162
27043781
5855175
66841748
1057208
2034171
62169694
1723953
29819298
43595370
75034732
40613448
96785317
19528984
51796056
50466163
6056329
40283625
28995747
42136539
45491225
99227690
77214952
68709993
19233127
53201805
48221311
46267912
7924693
48662390
24441305
3787859
48816428
54801868
88671474
44064118
81028222
9894455