82755887
61413616
56834314
18177919
17816697
15983518
76015606
94324511
29739821
38119011
21206736
58811083
17147519
25486060
63931638
73112760
15457800
83269200
82987995
1115371
33912573
38632092
4905544
84137486
52509803
59861714
8533595
44603060
65291860
97744645
5424755
96073919
2999091
25089966
6114095
8227792
81888284
83884136
91959557
39107132