Knowledge
Data
99 30652 855907
4145326 372 1265123 6458298066 1701
84331549103 551829175 332161239 8675