29741130
35884955
26037988
34038060
52042774
44715325
67284994
5728485
98041327
72568122
18143130
63692319
6973714
29849389
12305211
7690664
45758988
13739283
1101252
82791023
51062644
72494709
73167282
26648225
82106377
63403401
50186234
39602917
7348497
36879710
21494188
85545850
4649803
93108106
36753364
97136431
59142070
53351086
60818083
93912450