6969300
18739253
1853906
82748686
6622497
4775540
38152196
33949715
92102095
92679951
97941595
89076938
62414340
31201265
37192944
6789713
3274326
33428212
55864045
26171787
85853516
4287155
29946438
36628171
58553263
25815044
26969139
10138335
35078083
51112279
13638799
21755082
15524946
55566267
53252476
37076982
63983031
56253705
17886222
35109422