41208145
17774743
72804051
31434376
69257391
3536335
13276563
1469547
43157907
62921142
52134170
22316333
31682047
7471276
82535111
11474247
88346381
66717012
84479116
89952741
47064305
38355745
63224147
4388286
76756004
23153103
69009612
6284120
15965865
38638080
56346156
97206829
93936855
77714556
90861968
10578994
71094888
53117181
56106984
53735867