Knowledge
Data
538356904 7108293 3057308 744677954
523097068 1421874 8822 8390801491 42475037
594 31 1055220