Knowledge
Data
506560 29 1383609165
482320 055315 269753
5966682942 6460 2100818964 40656062 7954432