33996828
42441612
4485468
21503954
88108991
80741469
69856132
13665352
50703000
1665411
35033167
811812
21643262
28156182
3381525
56895647
65378580
69551883
18058162
48442636
53583747
17258312
71065870
45945261
74284449
16571686
6066078
12968418
54097144
42478054
90705798
54109748
65611716
70501988
66494693
80033051
88066360
80535212
84771905
24674445