493572
253490
68456
680882
954924
371768
659444
802998
896669
912727
186772
435885
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471