79631286
60517303
15773471
22476908
28399874
94454178
93255004
77122272
21246867
52258362
50878354
495418
85541863
7239215
27719206
11862088
23048679
8194777
6766743
6129359
62608571
60678111
59685483
19501997
231187
329720
16391808
25483158
45487826
67058705
57736759
66701850
10466637
50549653
70576635
66253214
62519998
70459746
87654831
43808141