63623426
21299414
3609375
30984002
1932269
36706884
32359389
4736418
3383350
93547683
28083050
99118948
91879930
12951748
12868102
89048295
67849747
40579243
9379429
86159478
98292346
44959938
33651689
44516017
60459419
55171246
754922
90608624
84146235
10678069
32773868
16777562
63052121
87612196
36397665
26285390
58123870
20197810
43629043
16135749