Knowledge
Data
28 832847 7448355072 5924801 572915264
62 21181149 44080 298381 99887
770652596 4536103 787827 023097 76