743439
53476
720379
18820
979611
319292
184620
465900
352547
719492
11821
133420
549701
330619
531890
159375
259257
734119
826133
962746
928552
706664
954497
578246
446642
506248