Knowledge
Data
686691325 89143312 282678
12334408188 325336 33371203961
378495136 377218 222504 50526