50326377
5498473
38443141
39903543
67379082
70785245
60359113
65343628
99585144
1871746
96834287
30012088
20889827
26508607
79646766
63746376
32436772
95577117
7478729
28712309
9685949
75938034
46355169
77161228
54191299
13398845
81821491
96059464
24237620
43035270
10351526
39277225
29871713
8604181
5942247
3227981
6563289
9064632
44566150
62044541