27451159
92251198
84483184
29616284
53384943
86057198
8554896
9549832
3924966
72182821
3356688
50016363
84195676
47549106
79837570
61231649
35293240
24677854
66524748
74642399
881708
61098671
57794580
10883304
490863
59167890
8542344
63455821
26398508
3507838
33488103
31898181
31308986
20489023
52988725
55095857
8487522
25761384
25869584
548147