16021991
27289872
61577593
34919425
51521622
22869987
41502583
99137461
17763963
23006335
80504962
1225835
78027702
83535128
93319389
55914621
99965879
26703179
14373203
27099027
64785422
18534319
16561986
7140861
1638578
3108145
46588829
29234169
91298230
37727985
37345560
54921320
79329359
62766495
2874941
9974108
85571453
72199178
40894912
40807684