Knowledge
Data
302903667 645880361 520728 59934334645 8600929583
382766624 582010 98259 34948622 9267735
16 1744135 8244382 406249 0719188589