51723727
32391703
24593083
72573851
62917610
48844806
48636738
42929865
3358150
97147706
27889932
85101693
4372497
42956875
20683511
42583899
92019233
91032037
42904719
61767089
17312597
87963342
30024079
17932520
2809473
9527025
79378498
36027913
45535451
9633973
38281788
70191786
5510535
76352061
30708460
6612155
51569210
9386863
22395691
75831112