Knowledge
Data
12 42495253982 33158955133 66453159035
86 25363797 18731 17263 22182279
1841038488 79673 184602587 7645226926