1052760
134508
475281
1087976
1008890
5863
237282
456617
782412
1174572
168918
279900
807147
892949
1014724
816610
550505
49952
90987
604377
289284
538841
444275
826256