Knowledge
Data
37811056 28948 2978185 40203257
27396098109 33756 820183024
63314630 83100305022 6550706054 621974 10215496162