Knowledge
Data
3603 56037186 10051872988 23934219 8072568
64428 32 38664 26 78529316
909912 5587012809 14142220593 590416234