59458496
92946657
39416025
38931516
27237876
22379312
9770844
19668294
8073714
766972
28783751
78769765
7194469
68775165
48538800
82785503
12453629
6985498
42073186
67008143
55089554
51503033
44512582
48415814
16836608
90764782
28343355
29114625
70966537
74931625
40238482
64675062
19341277
5261160
18548698
83681487
24864119
45041828
83067107
4856425