43393107
32408974
1753645
70943390
21235984
60065572
99444479
82144252
8704436
87725109
72318369
50167094
21989390
85858414
95937129
1076859
31293162
18583723
11448849
58196764
32346183
87789237
77487398
50715965
3961995
36575693
92578320
72056968
9381655
39277370
9493572
33534161
35189706
58213219
14774411
96082386
25554821
94891008
77472233
6976846