80838091
1835455
43904200
5067152
44351189
9841864
87945788
85858957
82015744
2348353
3976347
90656257
70003689
8522733
81765880
41064912
66912909
35905459
16674540
61032922
6836780
26136754
89902302
51512041
7351578
82607155
59644678
17802976
38222175
41794724
78082878
73386883
12433984
40343528
2377506
12478014
15442056
9309932
45533768
2726496