Knowledge
Data
660 922337223 1084363063 771 15628502
31969218553 5818362402 928 234498 211405
673 12 61976262