64625
151709
513246
186187
331400
471653
626651
770864
346840
806943
800324
780632
5175799
3592581
3121148
2426804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471