80278
341199
529759
550387
802388
137635
62993
396948
116608
291840
560735
632529
274974
851829
34427
814579
840724
771828
362273
334948
524575
87589
256694
838704
866381
168591