11107
116610
271295
774828
903972
285920
838478
4882
732571
31869
400245
155650
64942
45887
606694
616681
419372
706511
393930
946592
1026692
358827
448407
233916
378843
622913
24510
163614
372590
708582