Knowledge
Data
986 14959 4115 512 325956819
43742250 873 395451 2942214439 31
0184 27883 215545 12695175122