77868293
68275600
75696600
9137684
51973478
28568723
44324492
92573086
82089290
72752648
93056001
99071860
99143962
13848044
60473457
24217489
56028331
39248386
17403779
9441837
1739342
79483117
99875044
48457878
9743200
97907656
90855905
989740
6536993
65862758
21121177
89095001
88904483
54851569
66387252
12214550
79373488
52092907
55388476
98319368