53797760
3318855
72458106
31299428
68707452
27403968
36513985
67142571
23209789
71508272
27994507
23207707
1250196
63606675
16668786
46601775
74432861
75787294
52445478
40835193
819016
18226762
13756452
72609066
74601333
14028028
15531386
40861885
592120
79429981
94693415
50521168
15859571
83995360
98608619
99398385
15918318
9003600
71991907
28472954