42753098
51195146
80511647
83108744
49104138
93456905
57737506
869458
90639144
80571048
29321851
98073946
70694888
23918647
13031751
25854529
25423089
19825039
3317085
42804085
32252490
2659819
46387568
83238974
31797274
25638295
92484330
43621701
2645678
37567443
64503826
66549405
60664846
84444503
53494155
35961812
26901318
26431143
7581562
82587132