Knowledge
Data
630 3700942800 32 2517976900
74 13812656 524352671 7145598 35968
69841805 1328330 6114862 641638958 975665