Knowledge
Data
296946169 887669 941470313 57194 461570
7342669970 614863 861351 9003585941 30150
20629846 602 143 70421738047 44852950815