28704613
2385101
20708665
46373545
67736373
33719573
53213993
77067240
70783290
58212937
1059396
98171625
47797863
93448352
84291265
22142824
1649774
55842649
2315900
87305693
81865497
17412396
59008739
12934419
799138
11457081
48343651
13909225
55056413
47161305
66291928
80375959
26934533
39309925
91572009
36849478
54837996
87694043
92391999
43736618