89646715
85043914
58001782
41223624
83768644
59605411
52076046
67796612
56514977
50366142
34712745
86917823
1228838
41072831
52391665
89193687
11691554
74761611
43276120
26409024
42438122
21838372
14795066
4736553
83013097
53662065
30555127
27028688
7129367
8666490
33559781
67508309
66388342
40082473
1655205
2691422
7335276
33911932
60194344
97072461