89770
969486
506931
459282
718885
399541
1025531
464540
301884
450707
67362
1003441
647809
462674
24935
450429
750542
790845
1402262
1125213
665964
398563
694970
233998
85692
406290