678583
686243
57992
843616
511152
568599
321821
544887
671644
243970
167452
947249
90670
630353
373933
360285
313798
707585
893454
693415