6668986
6614885
25186939
54904074
16358566
22639072
18989575
73992329
74526488
6156907
84871808
34536817
64354704
29113160
445018
90658093
69232252
76949075
71397532
24902152
66726659
62876863
64684392
87811708
12763569
82211055
91406145
45134427
83628877
72364749
99526797
45023136
82698809
23361024
25215669
6158650
80361781
9833746
48221575
14779273