Knowledge
Data
142718 354466 296764181 291089
624794253 8084678150 7347485 5577325 231717016
217 1619 52 3510688325