Knowledge
Data
490576 12791957 787841711
58586645 7245095 60 33218245
20044468091 942793031 289186600