Knowledge
Data
40 728 1005095 438
186553471 254078112 2986 14784659
95478 58387127242 5247408 57934767