Knowledge
Data
32 78785318750 234198344 525749979
90542 661808145 6721715973 218891 4217374
73239545 7682853 29107 3880228