79406935
38143828
4989642
39629364
32802299
65236858
12759804
83957606
42345643
82598564
40605597
21907780
45366073
27923709
48241618
3264105
10721068
14685079
54745808
58284280
8791820
19438978
64355541
57068852
11886686
25482010
18418871
75094313
95371405
36903156
53235045
5836234
19503915
72168023
30874878
46813505
77596490
17433981
91046209
16862744