Knowledge
Data
22 714525286 4937 94 9319365
56698450 9007879400 640 66285050843 214562
42 179603370 37881655 77