910445
930830
1011463
939140
317851
356759
1543149
405328
662252
886584
753530
1024697
765996
881234
722573
347826
586084
3054112
2959927
2876797
2700692
2459488
2191214
2179981
2165951
2128484
1939271
190172
1723613
1719559