74768147
45537404
31751871
10471512
2317417
3661171
26027840
28442218
637579
57887322
69209984
14844049
1805691
33432105
51919561
82138815
28204112
75954148
95813675
1067553
35812155
5826364
7186953
55088005
16892463
61893579
55945835
66976810
19599412
32034564
35386503
2815897
35416406
61583784
31639065
12074348
20043595
76349231
68157464
40615032