17804054
17003097
85357634
65641992
33142442
13904673
4919848
54786723
10252576
90851393
82282634
33839854
13261327
90148099
28401303
72091338
6914266
34134503
29794337
40462447
57573796
53739043
48765116
14079477
11349390
63641988
48037576
74849243
51355699
30826406
38416494
60311840
28059210
22071355
2558391
45974105
5727336
73159983
36321617
76643570