Knowledge
Data
25183 140085700 490 51612326931 3513952725
160310 95676 21
46996218 911328579 584569 8158916 90759904728