87889258
36321652
18255524
94953618
19147763
32266300
42308128
4849570
3206162
31417030
12883600
13518105
37126441
8807195
38892598
6331257
17925307
1822108
86943353
528342
65761003
75639231
56769094
7291886
47821296
28378700
8470388
11859022
75212337
24032747
5505867
18762099
20731675
74364813
53266523
58028823
57561569
28457714
90963615
71458882