Knowledge
Data
18 299 66896 31576152190
9201 152 135 7807 558506543
716033253 38260631361 31246266 116794560 266