44672
240464
696181
727533
493126
463193
384197
728606
552545
597748
1010726
567512
508439
300982
781885
251573
283355
731916
6256
886862
16289
392926
1018460
895116
448970
305428