390449
684889
64587
536463
547492
795216
121894
398463
876156
256755
175472
437815
5164799
3583581
3107148
2413804
2241988
2067609
1983358
192078
1775118
1724136
1694196
1641471