Knowledge
Data
30 270 09 61180610 63298089524
4542837523 6605023 577953 689 74064961
384207 437972595 85088949 4890 906952479