Knowledge
Data
31675616 80 12003919629 103494993
80323515106 59126564 394583860 2307
16 9804200 79393061 7345596291