Knowledge
Data
30 9351106504 2245087 220264422 81749300
28328585 984 37056 04144847903
663209 26 5959 15656286820