80128509
59823904
5654733
4364808
25474927
5888360
94383526
66667480
995282
78296869
75678945
57688237
39686816
70652215
44844031
36617759
77739563
45846471
73565880
19207234
25906449
67748271
46492308
71041895
79441430
41534305
52429162
5140753
85485217
15783642
10144142
57568017
16514483
35088746
46839569
37815586
188019
6212777
6234390
72846717