39759
235933
566501
83779
959999
557382
295404
55973
999782
351605
911589
171370
818953
470256
587387
883352
726164
885725
201486
442240
17818
25865
39992
95501
192536
686702