Knowledge
Data
148 319352 61163409909 4606114700 74519791446
8079 2056938 80685668491 713955
172587625 69648210213 99