56903768
33926442
55075025
16943439
32238181
66725134
88146793
8024868
10162048
66615551
68109924
44641129
20097719
28572135
19863661
22348979
18626155
54314035
85646284
11856550
82586923
77246019
34334473
17955126
46359168
65692405
28971736
24018716
32471740
37682481
46795211
53097780
84309179
40773447
43752941
46944536
46148658
83185459
16792878
147170