Knowledge
Data
108041172 29512 63545473 956385730
673724209 12 1288557 951 29976589
1428508417 53221169486 7148579 837276810 40