41585140
59965574
13536361
17134542
5987406
34645551
25111647
27889847
53723133
65723386
5112189
7722193
98298963
57547970
98991334
62355770
66096201
35979394
78125775
56634522
87404133
60533085
3203842
32957229
65291523
38725733
1943611
674238
50568895
63273494
39461203
84112182
13703728
15194481
49636240
79709315
82865059
11226760
70633951
71649415