99579
798012
54814
472811
40762
694421
39626
368715
40190
682712
85352186
367277982
2908263
2211480
2171451
211098750
2057463
13751845
6992
2500
3700
10550
6260
2490
9072
2575726