755812
41850
916415
514533
396302
452162
892860
1071108
490266
811228
887160
525161
1051303
896869
973894
929151
1151204
45936
927234
472255
463498
973744
621989
23912
986270
1072252
299511
833186
124920
649752