21863658
31984932
41743284
9144235
20106847
97218004
32779017
9042347
82511119
12749389
82835164
7768583
37814815
39653761
82289286
59561605
50298388
11741222
64881429
94752179
97129050
3490792
71973826
65204077
9492287
4036539
20234728
1642585
9831345
93025488
23764113
50135097
979642
23548414
77392261
96777414
43611808
59613436
78174170
45771495