966898
229670
107330
853205
24881
51486
151147
986511
160642
35924
286443
561170
535743
396484
267145
791968
933440
822478
507789
254161
853155
362781
140901
637817
761706
630144
790425
727998
957577
324885