74091298
11657710
14023910
92891415
63143987
76285050
98252726
14328226
42253147
36512332
34931327
7598706
19497625
75253581
40029682
69849000
91236357
69648987
78394209
36247943
76575689
44442857
48595204
99488141
62643211
17741565
53343978
36853413
21042798
90408031
87184257
52531758
39245277
84402729
68136882
70784049
80294803
20476721
38001268
545199