18246
357503
555894
250590
705998
487297
391823
696433
340665
104326
741267
714188
480559
546940
33515
82594
689446
45659
102891
86375
859679
95526
314459
774642
13429
65813
117734
52379