872645
559681
13842
791885
923577
549538
487775
730794
231641
636500
264573
43589
960776
200452
506812
552407
855636
357138
664178
6894
986915
210855
124530
72427
1170579
27822
331914
946736
342184
16303