50261712
96289842
64643796
24956096
37739178
95046470
83584970
35779964
33162625
12839740
57823650
26734391
27134523
80231126
64981044
33649237
76644701
81667732
76163926
50542513
72715723
50755238
90838112
13053004
4086515
88833466
26364095
82726285
36952262
75874893
20577409
7297797
94946470
71736987
30579742
51391935
54287678
42654035
4617484
83838377