86808684
10614389
88514290
95741522
18494723
8785289
47858843
98014390
21629978
53274557
25293275
3931518
59747919
32206987
8372985
8525087
62953286
44748260
5723551
86288871
63564368
14674275
82979915
52873584
52295875
72962596
47126668
23091672
5105438
58648882
31928472
6111361
78729665
93746849
67314320
71846184
32244012
5416982
6586238
46337247