Knowledge
Data
30 424365782 56957 84491432714 91037951131
426 2362559 3290796266 1156072
154072462 04534 59177 69830 225600590