18518144
16465963
32158866
99175893
79726578
12639924
40269392
36208584
88076620
6597662
54109487
88865088
4684870
8862664
33163914
57561801
53746418
86965316
63332570
19547753
8331899
74844986
6427953
35048565
41449668
77602611
43387584
74344384
42172002
59624785
93548262
68066980
56766187
70789322
75395591
71264093
8494399
22445864
85105045
33429830