11097119
27161568
4479508
1478808
71057864
64925427
17048122
59442384
50785134
90339018
34596948
63413256
89036566
1433937
332331
82085870
9304770
6164449
52177551
93853240
994032
98462120
24136431
24514633
63126431
59993238
14714287
89832654
2975245
45798506
60061829
87097347
49759171
28731977
72159146
68368462
54967911
46479327
22671704
49234479