47012161
63436187
74035877
63069893
30387910
69276237
7054707
66606875
47885178
69053318
57896046
44302918
66168008
42934833
1269310
50442255
48035362
9684995
35055148
87828962
72488148
19971783
3068001
64151772
16243691
40686860
5759106
8211176
3046275
1463453
13575919
4249349
12765989
58661640
72951059
35502637
98515337
84473827
615304
21151982