68485261
53852210
52851057
67387253
8122398
39469189
87452595
62274204
20545277
14635834
37485896
42927260
50667880
13656624
52817701
96682034
1445805
356923
24614759
88636715
80705722
6745030
48487781
46364021
94436247
13216720
6254456
39109261
33725660
73259623
74971680
61041310
81802357
28727082
25067234
45294095
6181528
4728779
8714928
24797272