40789310
7747717
35729278
23609158
96307649
25086108
79353814
57438041
70492300
34894955
5879
33333174
62722197
68362563
19548178
66405487
53984574
43376266
29464682
62639634
73424575
10548986
72136089
4195257
77007627
14129315
84119610
51077811
36756261
43888254
66032336
23561170
86886578
96947868
7392789
1764889
49669938
6840708
39225266
19815800