94469
856881
941861
1063102
816842
294297
602503
1134873
1069460
986420
525780
831434
36832
1052316
970116
1495
17739483
15206692
13860960
10667916
7090156
7016668
6900831
6826362
6253477
5704960
5476623
5337253
431970
4045231