79657496
1044106
7215250
4533692
87478947
50079994
94039013
33321911
63169072
54721595
99775992
17687524
68217371
92325692
42214175
48775105
6454485
48671800
18037654
53521623
9588907
11041493
20381369
64156495
10972162
117012
6362544
41004528
89045739
38287166
99196868
12262085
43052015
7743656
465125
77446948
71287813
77199433
52025170
71481325