138522
305445
599562
438803
544704
269767
609227
927767
528756
361845
192670
752951
620343
268455
990100
553277
605910
459814
730209
592653
297328
289629
764366
73344
106644
72787