Knowledge
Data
18716 35238029529 12782198201
415483402 93889071692 4389621 488427589
7483690885 71858 237860541