661123
46456
86159
852614
44376
617845
544155
910132
779917
15832
920839
105146
5136799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471