Knowledge
Data
301875449 619897 53157013432 1742458 83627991840
20 275 128390821 40002 6875571644
171435010 16630837346 6729 128 55621701952