16119493
8524415
48697983
39629617
61898817
82412917
79493288
2356811
7595737
5769745
99294957
35246012
71469938
51081029
90499843
2593785
16555800
17699767
54692098
60728334
80015346
59568421
21228310
6499042
34796970
75539096
70984158
3182882
5592953
94481080
1874701
4186570
63102676
1437254
29345288
3883301
8139594
35126890
27711403
69857880