34579166
25254310
88076194
43518957
712237
5499326
9628877
17846274
55008712
30172037
8919604
52994081
39475887
43707724
415609
42237973
81786460
17876374
2311003
37747979
9057980
92504774
23536396
37426681
6204709
16478860
30881776
62659961
12084617
6572340
1140678
69173199
27405366
52298186
79534247
3504582
90434782
21245837
73278849
91984658