79761618
43088338
1585691
75839343
37877817
96915997
7385786
63449964
39684217
12007234
85185753
13995015
64843389
31864221
33637850
70417710
27024678
65297864
86603706
23112576
53048574
638415
69638027
81871241
7650137
24496137
76034358
95933533
6951553
13595889
57058118
8228990
76234099
60441662
33425025
17114840
41563763
98488531
81036722
34276223