4430358
34493929
56774098
19642595
19707923
15876161
43798069
85868200
63677144
73606043
60019042
886711
16217658
43341195
54528008
54915379
53304180
99267815
97109622
2311909
67736013
55387584
53141630
33311010
122616
12387067
4828530
62754479
84778130
2274487
56463599
98297155
69528882
45313420
42995921
5080157
33728484
88464841
51435159
18936235