Knowledge
Data
472397990 296764 66113395881 8777659 13532
1228 959258420 64834593571 2651980
100745141 27866243380 3446202204