Knowledge
Data
46194 277186 8316557
5148116919 53059170 107284 995249
86856 306358568 120164858 5152212775