Knowledge
Data
108149286 369614190 4331475 8402
15816831660 27664406296 924771 88967 3495
2838895 9719866 9337504588 290434 70