512474
265415
637676
743827
687610
854789
931867
497680
388673
41866
82316
68865
565469
657462
148350
380494
116296
21496
25976
897402
385584
610358
653740
371812
947155
395878