965815
811389
288410
753719
175551
481202
354141
42704
52962
45449
710737
34182
95730
550995
516807
556671
27815
906272
732978
115905
309896
134348
46758
308294
306332
595103