Knowledge
Data
185011560 70046834 2944449619 846
499557 88340 88537935 7792 71270
158705047 50 84089735 289802221 140101274