42594947
10578213
70286637
74433201
59147457
386344
65254043
67543558
36452512
83742946
98776637
53037752
7199624
26558691
8493390
92798157
3877442
39823651
5434888
70652788
42402944
24859946
90135001
71382843
17664174
7673350
40995558
8111581
92636895
55151962
42645373
6622219
6456152
31625846
50936746
55232843
82791275
93927892
59677367
60409856