947686
974413
21540
212224
274973
968125
187494
700485
981166
630864
380957
133165
320114
65682
737419
20937
533795
36294
56196
528876
948374
997142
95772
201655
356572
14630