14662316
95648451
87745593
38084889
98579456
51732630
31248051
66833728
70034267
26093890
20408660
79108151
72039063
42776336
42392339
85634805
50037936
11053977
11588159
59471075
50994774
80412304
60135164
11464416
2358611
32168579
86762480
92063551
71088406
92409943
81806880
4131980
84725392
10348595
47132019
7791013
16051186
38512072
12262646
39495139