650165
836909
507470
195274
703502
37818
725508
665530
369580
105426
827456
1002579
624413
440843
101443
133215
985947
274280
250948
622279
553745
429266
903531
60291
721139
1014326