39367465
54562839
45524802
40621340
93998
29294390
87311760
77669860
17102969
33763231
41238978
15632397
37727198
18825673
4478131
55484363
93624818
11851760
98858351
4384344
89791046
71359122
71543675
56226589
44068008
29868522
80991081
19422882
56521844
7382837
42726647
66005858
66438959
3002961
62916558
22849875
77558516
54025215
43478955
44898944