943652
185143
194290
880112
163828
589333
905926
919607
59736
816325
964750
576147
149251
729594
89209
459232
489731
160625
628950
932743
387350
49619
379250
599821
995119
644932
607703
287781
535609
752829