Knowledge
Data
2959654697 63855 5045 18443869
14242129781 39915 772234 96279518256 16583981437
237358 83 72076492 4904426894 682