Knowledge
Data
17362 81335 5170325 5786875693
22886 8892 59309378 594778010
239 4485481183 2738674798 534636140 7137031009