66986082
68819654
73484640
78563295
8743595
50706
8971623
49601457
42155697
28891182
58561027
69758256
52605077
43014983
17805030
32055073
99806750
48938784
66664893
47971617
46019942
39258807
82707263
16695760
9206080
19091797
28406007
8243122
20618852
14376123
20778287
76503783
7544177
28453001
82934550
65225776
92683161
93117559
63899950
5012869