19262923
33266739
77495376
18623014
72074950
67781102
87993983
29297464
47859895
20056394
297584
17509674
70106312
81478971
17697656
38879343
77557242
87326846
26025070
24594863
90374815
87418764
97722868
32443090
44265762
28136150
7536548
95819324
7292430
20763312
1612792
2572833
66465025
58152055
58735317
1093944
46467307
29832129
237543
66454284