4343760
4903929
139379
266889
3730252
4141806
4336732
729071
100000
2517373
47227
58921
67769
55280
45696
47127
49066
66758
71918
49904
1278175
3839851
775252
1897760
11535550
10437798
685076
1561167
852718
77125472