1314378
87395570
47832208
76968192
30323442
63302118
84256602
1470593
77929809
1176394
97992320
98136030
86422895
1425401
69464384
97513865
74386159
72118607
50043346
7455579
20723185
78513389
36089330
39934034
91049324
49757637
93305980
5738276
56699181
35502311
29341071
69285086
57914070
11468258
70858394
74054529
68944828
85525633
66097428
65801605