74936883
54768014
16785898
74149973
52631310
34998140
66368227
69924663
15861836
11228519
99119027
58446475
19285745
27022579
5212552
7793489
9547996
12754871
54005427
75926472
26634903
57504443
66259184
59803615
64426506
83597987
90426571
51274022
9772305
69504168
58798943
87838945
33298104
12413199
11148701
24615080
88456536
1025517
13467886
20447532