4238530
16825585
2032613
73738666
21014106
7217760
94381445
96129140
11248187
24993373
17927380
12235358
95707674
54556163
8144417
64889452
98373026
10725216
49691794
24165487
11862419
95412817
57519141
37114114
38676340
18386487
30835762
92785098
38336724
48539318
33538987
47807932
90289261
21851289
17803939
10458122
49343360
21013867
53813396
17023327