Knowledge
Data
316184502 76793851 381277445
401603162 683605 563060 701
384051920 2791155 3088052 1884015