Knowledge
Data
313208526 1530167 17423791 6868529 2990431051
14187110563 76 15 96914897 70501481
114 873626 272 04227321