219179
112487
69866
835634
651439
505923
155620
417889
724918
960574
36085
836717
229676
34413
250480
62254
91118
133468
61130
883510
26512
280723
267129
98266
197183
446174