81416337
60131073
63616335
96278705
63331626
83642906
11007328
40025908
57509392
82916285
29507539
31264090
60015327
82236084
94938904
18676177
1124
31527509
12766218
77593651
32396841
95838927
71443212
89696571
95825521
34516046
37596266
10632755
17813536
377235
62456173
18197203
97657483
19773725
6760543
20232504
36277450
59626544
8745296
29795056