54444208
65689410
42226360
44834500
50259371
36408471
11688619
10492920
32435275
21391105
3803623
49219759
53883275
77191986
4034362
38957618
21718492
41437834
93385632
39091830
18266051
88908620
48463257
8934901
4221107
57989926
20972888
65616066
39697272
54352622
49111451
69592338
89676610
28172135
22726127
49718630
57302404
74074013
83454278
46834029