Knowledge
Data
125888 7390566 63523442 4296967
11055186128 24956737 492872 50800 39786
647649 844 99849 8120103 29