Knowledge
Data
893 311880 312365947 12319 42040362
1675 814 70685795 36789706
952090009 97774 4129 558669049