64343220
46037747
3062963
82606140
59256361
14339623
80704092
12257998
7937133
42198486
76699195
43757978
81891464
80781009
8365847
7835435
32211940
98841303
55174297
52883403
99779954
9182111
10736760
13757621
89898114
73334193
47622966
30381157
74124741
71459688
63561248
85638870
13283959
99587312
74135629
24328048
53518140
42458687
16677381
12917260