81213254
86847999
83964076
5117026
11696339
55051940
51874002
58986887
52216594
18525526
19862326
10494755
5122785
24126803
87596061
28616935
98949392
65299711
19509886
1458330
79549884
10408031
84108691
52862313
10047051
85294646
612786
26408216
9564124
74428468
8885295
443431
13036838
69213829
13905201
53789746
79459045
36776235
14075954
86983918