708490
9012
412577
894167
111275
471641
696947
511426
789429
1158664
964797
1057439
903263
896116
261802
964328
17742483
15212692
13864960
10670916
7096156
7019668
6900831
6827362
6254477
5709960
5477623
5339253
432070
4045231