Knowledge
Data
260639 30551629528 68389464 1066640
1262618451 90896 17353601371
344409118 20198164225 63326 91883791