19526661
20463390
14966966
57493120
411878
78881118
45675282
21642185
11062342
67475941
21336232
43883299
54848625
21265793
56039559
79326690
80548973
1175981
22998947
58942823
55973075
75341647
6738977
54127688
43605840
66525083
8338633
71285369
3096967
48774795
68572740
30669171
96647957
91083047
5463798
85536498
7848025
75835498
40183532
3031563