Knowledge
Data
70 309 489525 830 885354
3777972 21596393965 1244958 1556
34903 4883 9747795 6283 20003722048