443492
365360
942149
384924
1003923
71660
32744
310115
229355
552163
736165
996602
247965
196423
831808
550375
367835
727656
12645
628935
289721
250668
751408
815833
31143
490751
825878
847826
56760
165614