26967
546794
392863
148658
497460
321593
27414
35755
503178
78235
418866
823676
59779
993903
498929
348377
11463745
621286
3930577
3856980
3280510
2582192
2113495
2073216
2029492
182266
1759948
16185
153161
1524545