57685625
89485920
94262351
20556656
47653174
6187955
59671555
66845942
68747527
38781145
47806778
5238477
80184283
68676838
36274654
67856144
3389481
29699335
47823117
54637050
3557309
27644052
58805576
79946302
83604702
88789663
69289544
25976592
61166082
51251630
9511107
55976098
89818291
3866687
73754939
35871006
83537987
62523190
80817515
6147318