Knowledge
Data
18 8054602052 7431934 821966517
41271607302 817274967 664304068
3649 3170539 11469136 6904106