Knowledge
Data
3192 69332726 249095 3503754 7383780
8929271 21 27 56000213
74705306 7781398181 77329 1476733 89113