77124551
20452405
31435747
1193597
94579774
839126
57661449
3051681
60073909
80182658
22135376
63119228
8611687
30917071
29449250
15576064
53815854
56475118
5100115
30183827
5136234
92759236
85122796
773638
34779472
57095099
26048803
3599311
48333324
36083812
27635266
90155962
4032309
51849329
49618044
86856493
18472844
41572449
84553388
25294215