1385565
87905044
98877328
18112099
66954714
9564500
52127677
47668966
30113242
64976596
9259710
4333380
61415346
98548353
36417679
42572206
79284158
64372946
41963465
4156706
84231070
34162085
77118393
4837969
79422063
6801269
96249385
22974952
86739863
35865239
34706000
34348124
20061754
45534191
90055468
486588
91974766
30205033
13443389
34742416