14708450
98143710
23071432
29825047
53421561
36489782
4616767
2474225
56238559
517360
63369442
99605310
82904369
55099524
7044007
88706712
87271913
817294
10805255
90455301
87109577
708461
12569193
74187801
34873763
1042675
1669533
99915096
4394444
53533419
93299679
62793414
79092967
53458511
33053923
36286132
12075160
15475141
89041939
56529200