10212
717393
966163
27424
578504
966898
229670
107330
853205
24881
51486
151147
58567
561712
354102
160498
418621
145161
577169
778722
320927
62768
876842
920703
334115
480805
147678
714464
695759
291383