59537568
958346
93886836
10392227
4790839
21144797
10083466
68899704
48397321
24321340
37185478
80382412
18845600
35438851
80173642
6745998
56491258
11176862
48407097
31177052
68158020
37678331
5933820
6652507
47101824
6451285
57167613
5971345
43273610
95759875
79331641
48149483
7291729
90689950
97313918
41947249
99604772
90469593
16359388
88097711