838769
948942
821302
577575
320464
512181
458634
703750
370144
66765
834461
680639
5109799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471