92892576
5073666
74821533
51495625
48504923
88691960
72099987
26521154
83107788
99001517
35913114
9118962
91361730
79785512
16516543
63255020
29216866
41615419
3197650
34237384
3216502
84605238
77118369
33542857
60757633
44424429
28062172
82512584
65615035
41672965
61806901
61239296
7046755
87834760
54542096
34962731
98305026
23747806
56384092
3278982