14576895
84311168
1581379
50156595
33905504
88724114
32728714
922388
60143309
5174402
58949124
25031142
74317452
5315178
89866223
7057488
87481554
45057184
53535296
66245813
54193428
1537318
13088755
78336018
81794078
4396144
48909808
5749729
13037284
34032588
69005222
20806397
70924131
1500255
69181224
99413739
13964795
278881
34843889
62912487