691685
196466
813493
74148
25213
788199
307259
734187
232608
42993
958955
120635
198233
657228
519410
128121
800273
94157
997957
290507
34326
448791
487177
368547
83141
314327
177753
905957
938754
235694