320464
512181
458634
703750
370144
66765
834461
680639
707951
727931
402950
529522
5116799
3549581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471