117234
17768
95950
226610
715463
1014990
808622
763563
35636
323199
489892
965772
47624
75430
689378
805981
291206
912618
194177
633986
911864
214616
663319
543773
975609
466785
57758
393726
99671
361171