81605806
43806209
61498737
25728821
42278448
74858835
40888112
39036803
19155757
65353730
84135970
6036966
6073365
98817836
21899119
99117533
57144647
85032191
90512529
37407779
73861593
4778074
62099900
93355397
85123462
58546468
7372673
37683845
31851111
44452031
14377495
25827834
52339133
300282
37552117
68181802
55655738
49071180
6695998
50835459