Knowledge
Data
22 1634 1208 33253574
105 30108089 37 13340013150 77351
587 5449944735 58 41590368426