77092818
36276218
37463804
96528256
7785688
33094916
36861186
56319332
852591
91105778
49291303
31979363
92631782
24533843
15921309
3473591
85974556
30566817
46039259
46998074
32634102
88277170
55213075
39089723
6175874
90185226
76063654
39131960
22513965
96558305
79947761
34167212
78002330
36022167
43391265
1076225
50481305
70957623
42958337
6014684