2352820
95136196
35133560
45445694
228718
642135
36651756
3479898
34287908
62084582
49797342
25892778
23816536
41092397
7777637
85801296
21762085
11275767
98402495
70123915
65026470
68633534
95147599
55787088
79369912
63255024
19745752
45538445
15359552
25042652
37569159
28887895
9949360
9713383
73859469
84637128
34193002
5461348
165635
95055181