59119719
69502525
30577312
36961287
92305404
8833881
54617540
40675632
54123346
12081751
23286511
18207482
28883579
9851527
38989652
19063865
63037353
2959070
24055754
8710698
15753116
46738902
15269901
16159330
60017108
2386370
54753046
71123249
71076835
36004161
3908923
71238586
69756112
11062865
1509337
83623318
9682759
10242231
78563935
3136430