26854625
17154349
58111611
54734490
94907670
32477991
21135351
28843833
20232140
27332676
3406724
26757390
12254384
73659601
68679878
49608010
59191506
16056276
75178913
30882327
61503529
2837559
43264715
20213922
83031310
26055544
50813126
8478520
93648445
67384575
89448914
54077006
39951605
71678603
43666359
58061160
3932168
3853741
46605948
42471989