84915772
19952485
51603312
15529043
57365471
13614624
49283864
48342869
13723220
92793328
68995269
42588290
75374928
81177386
54891218
43605089
61069011
8758938
55488836
42895756
7749874
20824654
82473749
2586876
47467896
82303721
49821288
58187517
21439061
13088579
67694050
28003033
70577606
2433961
62844590
68847989
25183490
64432503
93719769
91978418