90969420
66015141
83397755
20149003
45729959
77945888
51525200
68405277
50006870
41875072
92824756
68465613
99866132
10925472
44384825
15924079
62711111
13609011
82016007
92773937
71979854
69417720
96223515
62957373
27157754
43154936
77952396
5722076
87347308
972579
34198757
78529853
60168935
85995807
95716173
26906758
73575241
42239350
75903846
35557516