60839777
95167315
49141631
27991036
66768424
71129452
60821198
19588207
4297483
2034439
51426808
24255049
7485583
20068002
8987809
60025992
76478871
47917871
365176
91519183
4329779
4355995
48767778
53048085
54298536
63632150
62816437
75118947
29401211
1122424
57209574
52556831
18872951
61803287
86263611
39724890
88917707
98575093
47798163
28415610