10577467
96249996
49878113
42428783
41853715
22816310
48415966
2007686
59979088
90965726
46884415
87643087
96184548
72837443
28976404
12602451
48407734
18094711
7021124
7804550
86984697
26734725
20431410
52446738
55496553
94403360
48564048
90429442
34992425
61906375
27346819
59021006
20429330
6287060
89509213
12297605
18257055
27717556
63961640
18928382