5957138
76607432
34228692
22521945
786345
49667939
59958478
2781769
75312122
49379440
92609990
18022347
3405951
62083025
56182600
46431959
39058215
12075469
17817719
33416313
61299562
28889050
3871155
73338571
12945803
30166511
47305863
34089753
60143014
2787721
43505089
48444347
40143702
97616115
66007004
49999366
90924666
26397272
68553074
43986191