Knowledge
Data
29 145912 646 865365553
188971 7351 3306793781 016624631 24298471
45126 40933231574 581113701 16186517185