83841336
511430
54266764
55212744
17401532
58659434
20705330
78689675
63148190
2601752
80248812
91012666
8042515
98166866
58929773
13424156
70195125
82159799
96233156
77688808
38674977
54646074
5132410
9687644
13546817
85182497
34908189
33597172
30589627
30789324
19518037
99477937
9508043
30013600
7985507
54712999
9566511
84255858
32625541
5757203