685502
719144
12734
936757
340507
528817
19102
56842
497607
58071
39781
97656
2871361
2571454
2516928
2447455
2204995
2109955
2054281
1991719
1889226
1659208
1596351
1555406