34363745
16657397
58052161
38318220
60298255
92509538
11938593
72446418
24544661
56194741
68937354
85131323
30872727
15418394
98896391
32999027
35748407
11113523
1139923
54256808
76617990
56026490
30187112
11359371
60098174
34731285
64963525
91426295
47889155
40266707
80209488
74171525
58624181
59823548
25424232
66434846
9916104
26011379
40346474
35466676