42672801
29785086
38285495
65526582
72512986
21809024
44228247
55595232
56313246
12669717
43358584
71932329
76908036
41904780
4678322
82762051
43619487
15752083
74857526
845695
98211536
17221295
77855202
14234010
31505658
3851275
44063010
7753517
68944153
96807494
52303398
36439283
83092099
87206679
26737096
36324738
76981711
7589122
81711787
39245334