54942175
14508355
5601607
4814074
75549250
90525449
80275535
30661384
36046367
28409514
27328156
20176459
155536
79761417
63921412
58481904
36206827
30478038
21944146
60457130
77382267
93616971
400492
72422156
66115989
16083522
61647454
14155321
70132706
41168758
82682491
26689658
14284872
22913389
82954478
42293228
93706690
98194981
28604971
8134985