2887998
4085071
2594922
4137153
4820281
4036305
3998646
4989557
2641794
3890376
61482
62796
60839
60160
69913
71510
48368
70963
48635
45027
168625
6820453
375283
1020125
506579
558897
3386936
7537766
1127413
1245984