35885786
67868642
33695175
48787548
41331261
68768464
8353363
94974425
45592398
28172043
8057228
15578583
82152185
5632354
16451071
38562154
14493399
2999908
24493221
48957111
17273749
20559525
13784272
63244837
9340570
58681932
90112048
82622862
106930
12011852
77188796
218199
33852045
99193378
8588961
26998405
72583567
96725398
69446631
26558859