52983
890964
666938
878938
845876
218872
519851
404845
135674
362672
78661
663568
579538
396505
479489
670464
473441
578439
921374
680310