2765122
80408173
24818520
63044960
69287210
3728761
77587643
98647955
31681140
26644854
36677465
2141604
94769581
69641270
14868484
18437100
35867170
52536760
19997711
1909584
45707973
54773294
58754695
73906935
7404897
272616
75634033
2228949
10148330
4892469
25892929
23054407
71275896
64461063
46945930
1874860
28552668
35039982
18346850
81289814