43881136
92335879
96109505
9501473
59147441
95007737
30239214
66209332
28942578
6373263
96211957
12183174
36146463
50753717
66159823
21485045
82787807
51757280
91968549
93665472
9684603
95445953
55025972
9760288
21021889
77372906
12758544
36271581
33104257
14385525
38978993
75183619
22332982
80326463
78717178
682530
67963313
62325664
65341332
35703525