4159105
3922071
100000
823909
463330
2601004
994934
2377050
436880
4981207
73412
59021
61064
71645
39495
41630
45067
46061
47607
49109
960498
12806687
47450984
4757381
2362445
5153159
5257719
1051236
15243508
8668513