1108421
15482160
34071457
9124294
13659265
1798992
74837367
57953682
73951758
80633127
57378314
38049048
84727724
2759265
5895436
14783801
34097147
53898081
5919677
26984667
2057252
30533960
33947402
27414188
15069553
88358869
34665812
94615624
13234950
56856140
1429129
26922386
74232983
18284188
44427851
44871957
66217218
9324904
56919466
92703504