24243800
99276428
71485707
8047118
58509195
62953180
18983173
55779587
31048299
61295782
86493583
3756153
60493864
45085177
53487828
35969560
51594966
48453075
9303011
6866854
55101871
7669403
47601745
17764996
15247170
12913782
54267897
93703110
82435919
26027927
43143321
1626952
13585541
90076403
72906067
55208337
36866667
4285631
32443454
5222246