Knowledge
Data
3065166 51606 43 519889710
8121125 982652 5731 130689257
1240652 1397 56826793452 491306144 253704070