16356076
99452710
32545356
81202703
75051059
32294928
18411623
58557287
49224786
32487651
81234717
8632183
81144034
63137042
43686556
37883202
93401593
80104277
84604258
29719805
36223745
19085095
51295466
45602194
25975469
82739848
22932963
89768047
83867691
36634431
35046328
7582469
20481543
22817859
54495267
37038260
67481543
6749855
62994959
13881127