98303932
17759167
11769191
20819274
23388519
66318380
64834673
22025314
34411570
71569831
32666511
72228175
35808574
31621643
6407982
88964377
13108544
85931504
44834016
43437649
46831671
59845952
63036485
27314135
9463021
87197729
55819397
8119546
21442580
94369102
31424328
37711277
66283690
7796798
7148627
10232884
5271894
52764591
14369663
48061660