29197047
55976194
18166577
65095441
5403493
82181359
67114603
26175677
76358678
839939
1886932
34149321
28019453
33698199
37329724
98601611
9461590
53863583
72793686
69734583
40062211
9013218
34796663
9718817
51174591
6261440
70952522
852618
21976697
91517396
67095080
65299639
63335227
53777811
21067601
20837164
6632441
61539968
67064502
66696412