94744666
99324540
48535134
73056646
8805005
30441633
30719657
96028020
31067557
82505577
24286850
14125135
59985917
8753155
92968681
89038111
29678440
55457958
7979872
2838961
33227047
51679774
71437404
87397964
77771765
84203775
15516950
38785201
1685944
2752847
59772260
83286912
50034867
836881
5170661
61426233
73496279
42002711
82037073
29184448