78833925
8786298
9864431
75086605
9292121
73575421
68695071
36574865
34159049
54708776
15065168
35164508
75074683
47464624
12265902
47549410
36355192
159981
30981028
41983606
6621692
19414874
78561032
94391302
70331557
34492299
59863522
46737561
25974223
21196689
47618056
95324208
75597475
42783818
30506675
90328078
81395734
12748674
3787666
52008