110836
77211
9943208
5911448
8640973
57621460
4714941
4767340
7634796
759995
7803642
87581337
7513884
6068420
46741283
50121035
5988558
69891243
41941830
83931592