15895187
68879676
25713865
46718168
77704996
378351
35601181
35125437
72894416
36794880
8453881
35194358
87943282
90858659
32011672
10078
33555544
89082200
135984
5731336
1391858
39715876
95264045
59826454
77476333
58296081
90675772
7795307
26636664
166240
83276007
37508777
8025034
47991700
25749432
1234315
8379038
13062864
42884902
9623146