2742925
291916
4138848
2098741
1190193
2472982
4144755
100000
4308943
3061385
55306
50553
69800
47687
46332
71343
71852
70300
70834
38894
3237449
8800300
3935757
19585428
722372
8759190
3561221
647113
438141
192870