Knowledge
Data
37096 1400122770 745852132 245161
996575654 416893021 8186080 42
10300 639543759 518 377