524934
682503
789639
896831
183794
506787
1018979
641788
541528
35324
864297
968194
5136799
3558581
3065148
2374804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471