Knowledge
Data
22992 278 95493835 2364950689 575456
67114 2144773967 3057184
58094806 2485400 6835032850 5307927 501286