65122358
37176482
74402146
65383708
78347700
21496310
21089825
30436050
42341762
48564605
40433574
13779395
59048905
80779849
58285733
66121855
25881137
23487319
76567962
79665768
171736
55778982
47267092
66843447
53889026
43494063
99047219
53357189
81234393
17969059
14743224
9054726
111539
27014548
39265218
39314034
41666751
88523123
13432465
6617380