45914699
35364296
31394650
55473208
84289458
3884299
377136
5433651
85265214
43335371
59148145
90581390
9918702
5169494
36746591
23735654
48743746
40794196
66891473
8354413
61994819
67311845
63032069
75222984
96964552
15807483
12076365
52022392
11936982
13325612
80764679
27426901
80923272
7345231
50345723
15604662
46322708
26749700
3829345
41415449