19343488
32613615
24872741
25677854
79209068
18641502
32363979
72379005
98601223
42383786
6903887
61529287
9244126
84756330
44193350
91011451
89424426
674655
53026512
46774605
26569001
5355200
79927828
72143831
97215504
71424813
73927183
38179579
33975536
13722305
44483390
48181838
87865065
8959862
4965450
42909424
56482751
7518833
82846134
78046358