18109053
4452330
7497922
91648073
71644971
83933677
195610
26519935
32591836
16496013
494142
11779704
52141969
59167520
17067766
26847297
71085863
41093339
73137014
61031523
14179462
18343670
86401815
59725399
30414297
57366820
21585862
90555307
37584545
94414338
56215451
64886084
1899733
72111446
70091445
68569956
6860237
48512980
74654384
62668153