94976253
47862380
74766666
15599964
70115542
1349136
27353409
62973033
70758470
99282172
2585565
82619688
56509232
71575405
7178275
20584655
92928053
21575073
52227165
47399507
61952843
13698937
16837591
74961910
80528009
2406197
56341334
2070715
95855172
31288231
40132750
59942326
89408453
94953404
79751198
8322937
57171888
24335074
47567899
4854188