106667
119630
591713
35618
930744
748253
74624
1122579
531846
674165
939415
63545
285254
648644
251845
650586
922265
786950
85511
381986
833792
884485
76590
290402
428585
39624