Knowledge
Data
32290 490353 831 23747465 7878427
339941 64143473498 746942036 190019990
7158394558 42070 59584674156