654872
438874
772562
987523
636763
979465
567921
814134
689481
139253
328934
36551
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471