79509
299996
389567
17339
562228
164952
974298
113918
487427
882306
637648
597737
2879361
2573454
2521928
2452455
2208995
2110955
2059281
1997719
1892226
1662208
1598351
1557406