Knowledge
Data
2017 169277 9501789407 43598536216 77
3878110660 3553440478 471 76400656404
245 705403288 831