95782796
40232919
50906203
49203425
67895802
459736
69003566
80675330
33206109
60675998
19939795
22138729
33425361
26357365
60059060
75207372
63877641
56463250
97282348
82175451
74948411
1296112
36673282
53308678
29485886
81298473
95762949
701220
77495844
75389714
38359303
1401169
98512334
1916980
30408305
62726807
62644194
16403848
25223663
47233661