594222
655573
16808
863852
864855
1001223
658319
494947
973759
430768
258610
67426
694669
637987
985592
810733
1478148
1301636
1196706
1183948
1173634
1100830
1093244
1089292
1088860
1080522
1076992
1072473
1065405
1061168