Knowledge
Data
28490737 842513592 143146 9544 6540665704
37290248889 27991520 7642351
31752222 31023 902 349293