31293132
74743296
14672033
16414934
72806111
98721545
37771082
43911540
87876646
39884701
3898771
37295868
42327633
58409417
64258128
36197118
37657698
59195555
34698278
6312526
73476065
8824100
65161888
88966759
94939400
21041973
7043330
4092948
26163295
29589175
89513815
15352130
25112718
7131506
65055387
82775940
27915614
11572607
43124439
55563859