Knowledge
Data
317685923 9682428 3328131594 7653 902713
48348361 136845 2297
4880991 63410071428 514020184 67190705