68518
398737
614154
861747
794986
345112
638699
648992
570584
921888
776431
564205
32452464
27652131
24699998
24279481
18551343
16707973
155091029
14690239
12668764
10492485
782044
5728209