42073308
79989835
57694652
6575665
25963358
22797688
39878573
46454790
35789346
53019727
15969231
60426006
81685306
5020610
30463074
5599690
61259156
11999871
69909704
84813919
79006923
8482837
1491234
31178586
33504197
80958375
6302215
67089648
7719570
60626136
42995975
7515526
33941233
6753736
16613973
4954000
42257646
96369662
97075539
5480298