Knowledge
Data
303 23727528630 301150863 992602 2052216
3927757446 455 8026 79952099899 484919942
7510173686 90 1948752172 100 264740640