93994
1237861
644875
173900
676945
698839
573617
1034237
334237
426883
987536
72138
766147
861949
990724
776610
502504
34952
57987
570377
276284
514841
430275
795256