13509193
40361616
19164610
50953979
52536662
34569238
11614198
57778467
40741429
35074649
1852923
97863925
98246351
56232797
18651258
44732963
98664066
52017382
77871870
21932490
79496914
93547586
23199293
94141556
67478856
45648128
83276377
924661
9481374
12387989
85525570
339300
61227833
30849283
87049313
7293729
42271733
29412686
21382326
17323129