83901875
80147779
24577326
34478860
45908086
1119214
46234906
32159779
34049199
48287264
94617639
8214749
73836070
7024659
6273254
44356435
96681728
45398198
49949820
17186102
68554091
99032603
92819757
35928064
21052551
41243864
87752152
58014596
80396256
66213424
302317
1374760
8382868
13722082
47412923
8085441
78122642
64547176
31357673
39815339