47495615
6145855
67945616
90815400
29134748
58821586
8706847
8749984
9143617
13511553
2405150
31507272
32888155
96249070
31425162
17563933
89664749
718426
26169408
67672929
31463327
50477146
8524759
11009595
203891
67029247
72437101
53326442
27623469
4420701
61698035
46889867
45174265
35926420
42285759
72936118
74984386
14229567
17834809
8687441