51394989
31712165
12916359
45091527
46296766
39829998
80564001
90062650
23727496
39961500
5061127
93446688
77699418
10732405
95602217
126710
86515828
45585007
14501866
73539864
98417648
9390443
93736951
9581929
2233587
19587627
59696460
40472087
52252059
11365103
82992249
136381
90096855
48695461
69787632
45847935
29643673
33212451
8577094
59709612