58955854
81265704
521156
91734840
11986429
7043459
86378639
82724059
5076008
21388246
22474655
4007503
66736652
22473252
1492358
48067694
95323913
31936577
74646340
53042224
77606264
91957472
28857537
2500110
8533453
59185310
27722716
35665911
94744122
32398889
74429504
9068884
41087872
32104318
70078057
56957781
19228164
24624382
60642239
24331970