6507800
27756186
38137710
7452885
85299260
42007615
806534
55659
778074
24206737
18132823
8449700
75418270
73718085
69055664
4637192
24109078
3951537
19679237
71611880
52016581
13769210
13956900
80641653
89887519
39439661
71893599
65464858
29322871
31761523
45979832
30038640
99177976
79955238
82505066
12174777
61257417
90377889
32611597
86225820