Knowledge
Data
1304302500 333744 405869050 281410
203 105 571328
70261 95253 580406 21498606 704591774