Knowledge
Data
288602734 60925606 5773124311 996 7479180597
25612866 58280 84913839852 1670410
46002726937 871259730 98200 639076 37096328