37618488
29293180
18082987
75604706
84735823
41826205
81042061
69777886
1565201
49601317
28275457
75562220
77756524
83264411
62415257
41131104
33581296
24592642
12875816
18565504
4534296
33939076
62328366
59665625
24175893
655622
98852105
7243275
80613516
9908616
40837414
91803967
64205491
43075125
4175719
20503068
69476857
8498863
46619856
70483612