Knowledge
Data
30 379824 3034947303 9043241
66650 08427749 032299482 6090150276 5354585
42706533698 93017 14897330 87668 12044747028