197930
96777
116336
1202821
383553
242898
144612
403434
462156
407338
550156
681708
264284
501841
417275
782256
815951
470118
381102
59387
525115
83766
279432
638607