Knowledge
Data
11583 458495 32378 535991
58 02 90 66634348718 999640194
15868364 146 3698763138 72519505290