4570840
36877904
60322512
57752011
4676444
26464840
87172225
74245446
98051849
89209106
93626357
1334745
63449782
50229967
80162844
34399065
5950840
80589179
27656634
3115915
35016935
10028690
55169761
27052490
28868706
73937746
46647620
95091579
75151641
29678814
98728558
70073231
16781950
480961
15318365
43818565
15676321
58798108
48481102
70671623