669270
640929
947506
441270
264576
152579
38821
800818
831721
1051494
730119
433301
796147
886949
1011724
812610
543505
45952
86987
597377
286284
528841
443275
823256