14316945
7341604
82444060
10229405
71929507
66371770
7864872
60783294
93248949
75593325
8642096
82356929
68703770
38544032
91406324
84624973
72366973
75593454
81045057
54744374
99354869
52592582
89851722
68079915
87144502
78301099
35472841
18746431
82573673
78387106
91707967
61166895
10965668
97223032
16338863
4547076
91105081
73797360
25439899
179501