Knowledge
Data
30 5038996 16938558 85 409776057
34295597682 14784 77528 719978110 5408892
42 3166597094 1203 3629411498