3244929
98544300
92529812
30434579
90932344
30128384
82758474
8698894
99753400
34645739
43078320
64539999
9038125
36779928
5139266
88225528
63576296
33404146
339970
7121803
83998613
19869671
46114240
27981668
7725980
91892550
23011010
95623224
60417776
2404007
91812143
95438882
85307184
66668834
59351207
54498906
84735707
74535660
25843970
7424377