Knowledge
Data
22 235751 040289
77236297352 602470832 185212 7742080161
32116 3358341 50422827417 2782342627 7433530