19748291
88255993
95399993
43205982
42833217
215719
86682385
19612382
24813636
66056831
2227714
17833904
56693992
32572401
23389156
31199638
23347975
55725355
80168918
57608837
72662521
60682620
35322020
4682765
9708132
56861356
47109691
40142459
28065587
76625638
67874591
74918722
83184801
76525490
64318295
3053681
58519576
93803443
7021875
34725197