133704
643725
637211
824394
413862
503989
784177
142236
448674
788407
98838
560533
5161799
3574581
3098148
2403804
2238988
2060609
1978358
191878
1774118
1722136
1692196
1639471