32113710
47696831
39845091
6754856
86597542
37534573
56787663
18746306
97196103
91906896
88327429
21679780
44905386
47039748
76844301
53132647
88032545
88429793
98801357
4228961
83475435
16885520
57679014
13075643
69594811
67739832
59166151
83382547
70369411
4109914
6758523
16208726
380473
32149808
64402046
55691786
32265652
41608484
9467341
96606239