Knowledge
Data
46892 6292 86329 2254769 16699
65 83676689 1687757 4996378428 30511
143 15961744 429486856