70674799
47687058
23938052
53957783
9077967
7685548
39601657
3739600
35787697
89346509
71673794
98889771
1797457
76632530
43088071
85316368
71191319
40259795
71529062
39612381
63922998
57953809
19533705
2972429
37172983
24322803
30353267
83923410
89042935
16467949
86788096
41373222
53924087
78981582
591722
2618248
3514625
8569357
47405826
32719027