12928
139229
146400
485852
347290
796676
698142
758850
999803
560432
425716
433102
807147
892949
1014724
816610
550505
49952
90987
604377
289284
538841
444275
826256