Knowledge
Data
3110689 926237725 30647 7228517130
25 5819691 439722470
60624160 50 966 4459 158783925