137564
453441
945168
707929
333409
990717
548673
1000120
344631
253363
816724
383993
316466
491526
551953
569108
15390
792534
805116
8827