Knowledge
Data
228829 7703968 40 76881286 59267616155
660 272291989 12629 648 54076
902929 662156728 512317886 821674338