691866
144368
930618
105558
37488
62621
363540
388533
70838
167874
929658
438805
882823
784578
683862
895463
871414
516756
347160
377989
740385
910339
274980
450858
715722
492510