43602793
3661803
38237955
96007435
63301809
30113825
44948416
71495852
10228974
2933383
16627596
31225853
5486612
1359600
44598541
88063140
43827956
54059575
8882123
10078937
65766019
89248312
77529796
824514
30563265
24794311
46837051
18665039
80884085
24246532
79655862
40222576
72263963
28564915
19299070
8282490
63713789
9307850
72839128
60172157