48007023
61392664
3875140
15815846
42116891
53668542
44997821
73062474
39497395
7237515
45336510
3232430
3379752
30058708
87406371
57543243
49894140
62047695
53907440
78245728
77043108
54794880
67338922
18287730
40054686
82464484
25355581
4622990
70922203
34665024
16368803
58998074
99233355
1767135
7837896
66886409
85457817
75597037
81847401
96158578