784480
690664
707951
546138
983341
313946
974157
300739
14354
820386
984994
809321
5180799
3597581
3128148
2432804
2247988
2073609
1997358
192378
1778118
1724136
1700196
1645471