Knowledge
Data
25 30591751 45 40728 512747
114 56 7608043 572278 2811985769
84990 4963008 1437828310 90 01767813