Knowledge
Data
55905165289 22267189769 7055739
16530097 818089643 1684477 3063253 633053231
7146 3307616 2133608 388