85707193
75449639
7327357
93726802
30749312
86577636
46018228
78982986
42401561
34886018
12551047
8194429
76846211
61417280
3951278
18514640
1013919
28783468
65008452
21724701
4973644
36845813
20542189
14619821
20362366
45412215
28688329
14401944
90939508
6751414
573360
80825070
61965023
75991101
29249403
40992249
62313980
81118440
6839597
1976188