814712
618151
689984
488984
243947
75848
1027354
788761
870735
74513
197895
842332
292891
518772
200969
73442
135786
549591
471972
6772
939203
364893
90069
138587
191306
278813