Knowledge
Data
186 5306 8641 7818946 50635
1529 45528702 17476853 256020540
508 63269 888310924 73839