58595152
54913729
8422421
68524748
16122705
38966130
71544505
93455929
50267337
68888621
79844614
73838546
13586888
8709212
70877200
22783547
49123613
54662088
9649501
39978388
45555261
21079837
42504624
38692419
35044369
14959641
40101010
63754566
27129667
36635137
96994009
3916824
47856797
4202938
33306131
40693540
45912111
80286841
2247283
96193671