Knowledge
Data
21196 59919392451 460531
79 25 39767815 6355540031
604 690985 50570157 23896992862 42167969423