29626183
9436299
27546800
66196194
52412318
56913411
79551201
9067748
69805774
84104968
53847196
76003000
62187706
51276953
21248111
98202781
14453503
33352659
4532114
47103933
366282
13432552
59166618
39667803
4519625
64165664
39225046
54875215
75416049
36867173
4886694
17364364
83689715
56377432
55569861
1480809
88851198
87419278
54489942
19522028