41494028
3418688
51325159
68669067
79943525
28234929
12865697
8663188
78346841
66638404
66225104
16239648
74216265
26744235
13774116
40587730
55462502
2898555
8764836
13233227
3687901
2194589
56694266
59819332
63961780
22551594
7608216
39244559
80954787
45811705
66166729
21575349
9919421
16441189
57696493
69567894
78788927
5576011
34009443
5350481