41837090
13562895
3114568
22899161
23722823
3175598
48761536
14108156
80817354
9714068
88744172
31022412
56985774
84608631
41757762
59105978
66529459
31089857
61823083
98411241
89865360
50314398
28406587
40045766
82039587
57013420
14393501
95356716
48176721
53960
87038327
77944616
1897993
14409582
1955543
6312509
51282842
72685797
36598585
81051993