Knowledge
Data
21601223245 2444210 158721637 394081228
76330232 5466016468 4114243 30449363445 7541655
709419981 39256863 93129148212 147300 84890