17081730
18708796
90797673
75299630
88612407
19418753
62709797
89085491
45879232
80679956
735278
98344625
92878918
4211490
83155085
35401941
55342768
35772867
29869854
8590111
379175
72446292
57454070
69402564
33525892
25276582
22264074
85585492
96179745
31917212
24766482
11062246
71395243
13317789
95886923
84903837
75694688
6141244
61372441
38066387