77999566
77811077
70992075
16978464
14086758
70459087
18371686
31836817
8755344
60105930
51364063
2358154
77608706
77511451
9135296
33854319
57409614
15165203
60783315
55918014
17626202
35279473
73846042
18526486
65231070
43765249
13916795
70952355
3091481
97673856
29576715
46476487
71532695
93141042
70211657
34694849
40955405
47137062
76223559
20308943