951542
890911
73795
501234
779561
631224
277530
99415
352615
221271
512496
1097827
211236
816211
153716
736191
369843
685247
917202
947696
651649
913294
399432
504241
324814
473608