93505222
95945636
84158827
62264316
37475859
45231602
42729040
36386117
8583419
22987781
28666305
7859508
6194639
46955134
88671582
73132041
80232428
15665574
65968111
34204872
9002840
46479372
40961967
68656307
30815459
20564495
87144382
10464108
35608893
56086508
85962550
68691850
10085180
91863091
19267592
55046995
56002823
23266610
51313792
3509663