4167741
86491539
2368984
32868438
85765071
62149794
65103041
30602856
45645334
1412608
90929075
30532924
18619345
10414353
77282338
65791673
5706245
52135401
20238028
36163894
26013444
21546078
36516738
7751862
48719407
27373879
35608585
9844017
54447920
12173500
6465260
6654307
31792407
88784985
35396286
44849106
57725009
9835259
52179892
12335179