938532
70195
861846
1102653
125785
107563
108739
682492
524264
1856
1090994
576969
802951
461118
361102
53387
514115
83066
277432
627607
217434
906387
953831
406740