Knowledge
Data
30 15680 9025366 397129782 28905303
9708 0447 239 3166 940
671937702 8880874544 56846291 95