114842
505851
481293
805545
267276
165405
930322
830838
131334
962835
636304
805335
215562
292891
518772
200969
73442
135786
549591
471972
6772
565887
939203
364893
90069
685722