2739720
31571878
80704794
53672683
33894859
80377577
19047144
469446
701304
88722306
43638343
63981582
65821368
25381145
80513744
83462641
19241539
12348824
28407290
29726360
76303282
65968908
83908180
43401798
46727015
52859087
1242224
58756900
36245398
15473974
70627443
12176496
10749456
80839557
14964400
85335050
64631875
2607646
28861295
11757768