Knowledge
Data
18 05916215778 8517486093 1453665642 331996
95493980 33919394218 12125214
60413081650 58829140136 19213656 70542