6560606
59493138
81158427
24534912
82258014
30583294
17703451
99816377
49065131
19492078
14794841
61539238
19156411
16493208
244600
9279512
57381400
83091562
39413081
86378973
17024729
29511392
93518109
24918868
93476601
64762987
48618731
83343621
30725813
44061385
88011092
40519509
33757099
23046258
84407315
21504034
84767240
3501363
71351995
3726986