10798486
18841711
68328788
82875971
39821270
94885127
74319689
42072895
56617745
71577634
884559
3164147
65558214
2781011
73997663
4092906
29535103
5825342
18111749
66337424
29265118
53336249
12278280
26817169
4802689
7719900
29416857
39896888
35014025
56034080
90981470
51257681
55161836
59515221
9211695
28634458
54403776
5069170
36873899
63234402