94391479
49461133
23043373
54691825
17284247
70052876
9927669
20514758
8833662
57248656
84458410
25929947
77038536
55245163
7145801
95645640
86912918
49886016
24928734
94301752
66271359
90683398
14857952
9622222
476419
66225837
44069522
75904810
6443241
69419398
36823046
45314403
8142823
21529174
2333794
2207798
62493947
89743438
43551938
69103201