57389935
76718161
42073121
55855570
1244602
17989480
12956105
99154492
56857154
19183840
14627416
19297565
24871622
59287627
43087020
57259676
15989639
88514569
82891432
74879061
7429260
61206278
96995840
46724851
239993
43852938
90652212
75183265
92927914
65102325
3295324
21957163
28032270
96286227
60148449
25514687
12372449
34684711
8231665
45953910