20493749
511409
89335210
25996303
89427529
92843574
1455833
23703721
13142400
71106112
25917333
71175693
62544108
40977775
18356090
95355095
6503774
64014152
75877030
89467536
23663460
82507157
73332364
85864890
51158265
27727626
3085152
67117789
86366594
50592229
61988178
63788406
2394310
42879194
60112185
60078687
20519974
53913231
22384845
77444525