89893334
57338240
71701550
7211495
93295179
39214908
47386840
33216524
34893152
6075909
3041831
68453516
7889463
36679295
79069389
263123
20931085
21556833
40433366
56504350
82185162
8572865
61695339
84918957
96452163
74462476
81445165
24017028
31388842
70096958
96128219
45164576
30892764
22914845
98038419
5806608
37833875
11309837
8886388
51407105