Knowledge
Data
25902508229 99030974804 5356922 19695 061133
39352721340 472093 559273 288422072 8536914
54827412 8878 33603 248