66872322
28066313
12528160
37006384
27522168
8459401
20647845
60502873
23078300
99605682
64136312
1656428
57085167
40061889
86967988
4515970
27605444
69878941
71563098
92697561
8944655
5916856
5849757
3485165
91395813
5145239
53931666
73367605
35988618
2777746
98124581
65607750
53147525
37909415
86406531
20633229
40373991
21217418
20391268
19995419