554370
80045775
41977411
18655977
24681535
33305897
54172128
82535324
87351403
26952709
67395736
35514163
62785742
17163500
12891796
53117659
8389420
4145626
526495
90716180
57155080
85486847
19642918
14647017
87649265
58917714
74183865
66776363
72795784
85688684
56851031
78698947
42827366
9079595
53957190
259918
2543765
41798999
4004607
53144219