Knowledge
Data
1259536 950 3106726178 1402529166
3723362 7741851905 87255 945857339
21735733 50144579135 9569198 4480940188