56734
872485
720385
602329
398287
282110
430963
754206
409803
320995
196723
367977
211781
414762
624432
535506
17727483
15178692
13832960
10661916
7074156
7011668
6899831
6815362
6248477
5698960
5467623
5322253
431770
4039231