42558672
58243043
8684791
43027986
89104392
90373793
84504150
47499990
25009719
45982503
6798778
366102
2141211
4435511
424414
61361762
39846345
4805154
72427016
16282307
39958305
9909829
37897666
91954858
46938435
67482643
9814537
55486601
60059641
47037983
90098319
7822494
54344638
30818416
54988506
60442287
82958444
74364896
5431081
32608114