1816492
680366
994523
265677
38891
483502
464542
844931
47718
757778
1081263
657414
685759
706612
642237
104540
1333942
1095663
822619
890756
1079371
783865
689540
706102
836189
519110