80757
37987
514799
485193
94159
9576
29277
37122
74775
153711
411628
70594
564585
873740
62076
719386
3972
174564
644273
323775
565771
125255
68539
97675
76032
61988
771263
82883
976532
376732