90968869
48583489
72142874
47868813
4514910
60937183
97374969
88216634
20279834
80968969
2945017
52482046
64564240
82473947
8384464
51482790
15264545
41095903
30773242
80835964
39088241
28954837
81907481
9048667
97731632
58865289
72323651
88023195
2539356
76911653
55645010
73692948
13069881
4369611
20548678
84243988
95586490
52083790
49149529
33511824