Knowledge
Data
25057268 3805 97073622 691 73990
18876120110 8332715 1899034 405232054
1857963557 12113272122 36 0177786 84297