Knowledge
Data
58 30397413018 507920 97 03
119925947 16 233792796 5954 7449
152 829458 026503 51344728 620