51801600
67747910
38869700
69277213
7556958
60264383
8862732
3735097
39066308
41961417
88559501
803697
28333824
11739898
11161281
60499777
12585007
52743621
78959915
396241
70878871
40745850
32373316
6589679
96805170
67724047
14721968
6683278
96241855
19413920
6461125
68426928
5182580
92028325
52347983
58203370
11725768
9881963
82358656
40776554