19951035
97287471
10374249
35081091
8332944
23797994
72926091
47071795
45354317
79821303
53038092
48274639
57892060
7155877
67207376
38974730
30826269
9417628
30195072
94666862
68638105
88616691
54813906
54413398
22122833
61633827
72499467
54234131
87799557
92496657
64622738
8905123
56843391
75813002
25811103
2247743
65295928
65153913
91191063
36023645