Knowledge
Data
168590 542 96163491 18730753631 540710
507198 8135154 1056020691 556932362 199553424
180 02462768767 52944057 24572027158