Knowledge
Data
17855950 3484306 80585241 278
50240539658 52839969538 200376 390534 1508070
26817 0353 41010