23863179
48539451
41422593
94622472
17673436
20634769
91791489
99847188
74342163
35397865
2474421
8509854
27275044
66808053
80426177
55703855
7026009
88223762
8567958
30449936
32342051
1210404
48918523
9889755
55628500
21062783
49281423
98551914
43543536
4612591
13879882
17613654
57967527
27639569
92672745
80131846
7259590
49128374
40112808
82385905