39995566
1222777
82835968
44609980
79725087
44126598
1518899
44937983
43805136
11587695
70442716
40358780
63357299
43884361
71498294
62881369
32672770
1776847
29422824
11863572
11654354
6058278
60888380
60944134
89313207
30443105
96771976
7908254
95836631
47443048
6011642
82357525
22109826
23707376
23655978
42091849
47182456
57124184
77142713
82864290