Knowledge
Data
14198 658 42919992253
5279877 995 561 416589591
3397904 12532555341 25876540185 526814484 18