Knowledge
Data
51 921177562 74720747 5829721164 96255
31 43394914085 8168243 7275663597 51204155
2513164569 44 87