Knowledge
Data
150 4634343952 7004 8252810
564545050 16011314 054928362 49 2418408
20 366765081 998269247 3950880948 393770