32758923
21104380
35764196
51152400
60605848
65675633
1453550
52775963
2036903
86148335
71669710
2172921
85312127
61718196
41236843
21667623
48019942
76934015
65059563
97261458
22637870
213276
78636236
56915228
14648712
50568748
62541456
159963
68945306
72246921
56244508
79731350
51642401
4145452
56121242
56153931
8997146
320766
29555182
9231258