Knowledge
Data
140438573 268791 308001447
5896631734 22834914642 632647442 92922372029
3568772 272280286 47559 70059 4429364