470150
686652
213493
847469
304105
328446
115777
429412
491228
613557
872585
439492
319511
586869
579730
93777
253142
773112
67543
434933
59439
48473
515599
575593
124245
43215