Knowledge
Data
502580322 746272 33012133 8120403 31227
96938901829 59349507 1892
8478486424 2918 031