97695074
18034456
26261808
35185097
63515934
41393528
25381734
30896064
19387526
71502116
37683696
52402461
8547895
45862282
99354002
85967478
55861868
68538725
17499664
23279509
7095226
99152589
99598826
89673643
11048106
80604876
37374386
7111945
745176
12098101
78907957
70723974
67822592
21626184
24285959
19113700
19473434
46607657
28667771
46326030