29784986
7648504
6677787
89892924
57935949
79828615
58798756
63488365
52675059
56397921
4468557
43523312
14026593
67314761
92029379
93083364
91342791
71789634
90834356
5691979
4682066
57971455
61432148
6656901
39734239
51808764
121148
26308325
5971712
68441556
71434148
64398664
49541880
24799818
29949703
438717
7385225
89223848
51667561
78285798