61585647
9692746
66921169
32515990
3828891
59371712
54028686
721823
97749377
76495800
71637936
83438229
25422719
86785412
10393472
25153727
97841670
40705721
99089029
9310961
18706503
85275495
70486983
25487279
28323490
93358530
68419935
49074714
9013212
88931050
73924125
4212247
44712129
41902135
8452412
55293655
6568480
277373
47066256
30942481