12038548
38973685
4964431
40118247
53571652
5952642
21456731
72536033
74336047
79403740
84119771
13126726
84541930
26495520
15769203
9852841
26281015
17231740
17949180
12187464
5564617
11214998
84596254
65573675
6586516
92234863
35931610
89195667
45537256
49139937
12593043
2007634
1036871
47275232
50891472
91725114
57923697
62419458
58398947
2686910