Knowledge
Data
50 3599054596 978 8148275862 8021182784
89 35391970 1027 564631
7765 64763 48607 100538 77968319