38966197
69494866
27539868
343838
67707276
81825805
17025152
13101016
76287895
79835772
38359285
35511825
73601149
70378886
41206078
41728712
44635385
74731489
85642985
24298598
43617827
35825228
75344815
33522468
12139025
24899831
666879
80592822
397157
71118659
99624638
41658749
22178893
22669202
941564
78216645
1830550
96039789
66157327
7686473