50497535
59326140
71549664
51618213
93505889
38415907
35491755
73215900
50421983
74004561
97076871
52497005
21518404
12071137
25549680
88243596
76388565
51068150
59871922
24047933
81476111
61923294
69926626
557799
22238366
9118353
8428778
32484586
11058713
32495456
8702844
12278269
20008978
31607569
71684156
50948380
81385043
58556123
82598265
9803689