69917199
62671785
88478463
42204642
11934287
64918717
19276931
87975320
65891981
40647849
25741162
85927329
51762607
42121672
44313448
56928210
53167365
689
98521942
10496529
50652476
25531903
58627229
2329352
2432182
3149448
59055396
21028462
46494545
89347010
47947470
985883
81153233
86621311
9570416
95247576
57928059
57542465
94117870
27973261