1257989
59815461
8358622
6236306
724190
27245795
1972594
79707487
78772210
91226416
65478816
92429541
98776376
50613694
63499405
88728639
41092605
11336115
12822517
26201452
69792664
6106765
81618470
44383827
50569121
49418567
50405627
53842186
10342614
96668079
40951714
57174360
36452520
55936937
93614309
86416705
18745478
33263479
70404530
85687195