Knowledge
Data
84330594 5114219 55996 38516647365 7886951350
12176375 296943 3335
1586963683 82096756 202224908 474031