14462867
94485493
7437935
47825091
35574780
74244993
5549407
4262673
18975239
38572541
69005182
31021768
26337476
6675487
28434511
44275965
44948113
20073960
93839250
79978749
83461328
20878894
7939240
20756542
97672895
74607067
47501225
71294482
28897490
58194533
91335581
4247170
76604919
68302977
565908
58492194
100001458
81293676
74499700
64918039