Knowledge
Data
136128 107999364 20504577 265442
73663653 238 67133 14857671417 38076218411
32632088 4145256 17229841159