51344
199291
100667
265445
90644
887947
650625
249159
65326
957547
56220
928103
352364
78610
211654
342840
730892
524285
302212
654850
631141
851459
617474
945371
886283
550920