Knowledge
Data
49858 6010 363333101 14432546 767599500
30312599422 27939986899 7464851 740 36605987
214 89694595324 2656217 5281664516