Knowledge
Data
54296052 9374221 179479513 7871469690 21952428
339067 085425 336 508
14972772714 2044 5282