Knowledge
Data
4939769 21129462 88247947652 2405271
40352217665 7025305 33 58 30
51186805845 02 0415861 2444915340