151711
670226
70394
148720
974894
670643
105710
535930
633797
28566
944637
1073686
114614
423665
784416
73331
614763
687427
983909
577521
815464
553561
87278
28702
69792
112473