Knowledge
Data
306312610 20972 215844192 718881639 9313
25694004487 60432805977 3318339 766
25 746558 3807031