64833082
82522830
1489623
94265316
63472002
79889354
1253475
12767399
55779228
76306854
39082082
57666523
5339059
8233405
60364559
38727862
45751773
74842033
72057474
8941823
77779528
27449204
94081640
85544985
37459707
8677297
70747938
77745351
769288
36836526
2202456
26418518
31647917
49683729
82395428
99883531
512583
9768848
13158183
34602784