40742846
20548111
13828826
42254043
1688757
94309994
34646844
87212211
1953417
42024419
82376526
46782746
48583175
99884415
22598636
60528313
80746638
17342424
73614329
52207765
91527090
68445954
43597972
15843115
43116374
70736313
82912376
30209414
54326777
9069609
60355228
5332944
9907238
21641896
90657736
25562607
60885387
24984805
2267905
68323747