54096761
44585779
14296740
92942681
68258520
26294475
91776513
25876303
7170476
77952502
56951306
24711123
7917610
54616785
22141716
8267507
1707930
27931049
7309653
59856425
81146093
16153790
81974035
21241910
36475935
75172375
62285913
65042590
57999931
9366980
96547101
87704881
82504132
84323008
9202266
61075028
66318800
53176417
56204107
17814607