56634
871485
719385
78881
602329
282110
430963
754206
409803
319995
786429
1194374
196723
365977
27679
624432
17081483
14312692
12861960
10375916
6848831
6790668
6562362
6525156
6025477
5419960
5007623
4919253
423870
3938231