Knowledge
Data
36 8285285963 4553268508
43951212655 5950278 21474792 61054409192
307420 86318968 334