80536
946756
488420
429492
424400
93651
141399
850623
1069603
313862
857483
318894
801147
891949
1012724
814610
547505
46952
88987
604377
288284
535841
443275
826256