Knowledge
Data
534363112 3959 2431 8156 870
900406759 4195091 24269352 2339
59162 128832 549241 81218 7218