938398
23456215
46959607
1137595
86792855
58171938
36044260
1765663
62601509
68554587
13639260
4144982
7289578
58985113
96378500
64197438
94082794
82731300
61622007
65182554
62361655
62328221
26707043
33411280
90067806
13088088
3654429
4846343
68137973
643856
31467857
47456416
51014639
56786280
19699604
1145388
98375498
8232607
22199993
2459993