70278456
66738411
55965193
3224081
13538204
8750579
26623523
57437928
7124957
3770973
52475719
46204741
47995270
83455672
36828133
7781308
24769596
47923594
44403594
70622065
39352489
15728854
62707465
52121556
40437514
332210
13107205
6822671
1302675
57477645
37983938
59758152
69021719
6115746
51158330
25653786
22676886
13175914
80817325
90822413