Knowledge
Data
31 814435549 81606599770 76389108872 0705900343
20970259 5621280 8596399847 4038733684 152815884
99924514867 393637 12 35