95146355
70412054
50652893
11642476
7342153
6591319
26193310
35313277
78293487
58248283
59367189
12651585
87902928
36036907
21322599
81283921
21703322
2692478
39696035
59755
85441607
57319535
19014667
29313724
86626864
91418517
21684671
9451914
19432999
13198684
39085751
65911991
69495118
62605223
77571566
39379189
2326404
72082617
80305549
50985977