Knowledge
Data
8662158772 30404332 4701178 73058286 275890396
5381172 95766209611 19893517351 62574430127
38146542 183218 847520423 5180796262 849602883