92637
789993
504885
1064183
484358
977589
520355
820854
565184
757262
385438
640745
51407
271893
991876
507104
14001747
652186
4309577
4087980
3369510
2793192
2144495
2125216
2038492
183866
1767948
16295
153661
1534545