19386043
68631166
59082133
2163254
30684550
16418910
67645146
54668532
5610899
54325379
90672107
52441044
57913036
75418910
42564543
59743073
52657073
76848898
69975156
4283176
32543186
10533146
44149345
54873942
84484087
37711435
86888176
20864008
10228185
80089407
99677880
38157857
26664253
57832020
95519646
16317294
4005523
57333126
47067978
67817226