89624627
87917220
77626946
70535983
17952223
52848374
8853215
58813961
69963073
57894496
14621447
92081360
90891409
58642846
5834176
91112678
1331581
46531072
75585924
59403942
84201125
61224316
97206441
88827568
5588636
84019937
94288870
87511323
95576544
9292077
2031727
65493284
36141974
4695156
74657550
61298085
43928365
50173468
19996465
44485055