12692874
86115148
21641533
46752270
72005678
70559527
46856746
44502917
71002237
77727493
90324787
21863909
31943655
64463239
96655729
81707093
79418727
45576365
87797057
42657541
50106573
91644683
78943239
83745607
46928458
5430173
20498639
76802585
21779688
45319173
42097526
78887892
46933039
3216339
37634605
61831034
47015746
50181284
50192336
65414138