Knowledge
Data
952990 85505440963 2538965333
58658043 666784 699631 36542 18594815
3486647 523603242 2595 9968