17157250
30935417
29698579
46389157
49461573
3634825
10535396
5678128
26508883
99635075
99578442
54315897
27302960
56458151
71819637
20631847
9970938
18376659
34861615
88488165
49186840
25398281
13204370
73574443
80294860
68359606
48693990
47851352
74124439
74077453
8569600
19264751
52113784
9029101
83646151
26165784
5206953
73499429
51893607
27164914