39804961
86308148
10623614
77686761
71817353
80648499
33891748
54642139
68898033
18423622
86698176
92112185
4476708
89936343
5760963
5922723
62228689
22349021
82277987
57361736
2506984
33972017
58387413
54435673
80782422
23901928
67055421
58933699
30587507
49891762
99926828
17102364
77191312
90324153
19808
50902211
9975994
82253606
12406628
17617511