32147
500566
796480
601381
364485
67828
554510
312707
32843
739914
967620
720698
2955361
2644455
2566928
2538455
2254995
2152955
2109281
2039719
1929226
1685208
1619351
1579406