57426654
26001269
66723022
65392538
59747871
54692262
14575936
54277639
43428295
93902010
63505395
10683602
2389125
5133334
2994159
42794196
42067381
62742168
23569660
63591279
10445614
25166864
60523325
71197784
48033738
86718206
69881564
9615340
55245850
99121326
72228971
16229835
92506733
15281581
73203067
75393109
83287873
41822273
36624337
7028671