Knowledge
Data
10895 39610 8966072 31759 4415922684
171927240 7196318346 46773 510030470
336871820 1702558695 35302