63025373
50843358
8577594
67489875
70907637
4593200
75568206
13822983
31032832
31995980
68692011
54594585
96257881
89862947
56848028
90908792
62441509
21958792
91194425
60853635
84027991
78311271
66641560
1728253
13447391
26148707
65979605
33751887
5427576
71249176
77611549
17917558
37373787
96114737
64167420
96551223
5797449
76795279
73451705
47552522