Knowledge
Data
39928 71798998300 27090990568 627214678
81416 347 27 25644600702 97521963803
13 548 6973831 312205970 51842778