74602562
5523794
87447711
51428327
38793133
58671926
8575976
10725021
7839715
34629412
90485460
84706791
95523575
58782129
28256082
77158841
17145484
57152821
4928598
16174890
72949085
89023083
93971582
30835413
24244867
33208937
63944653
24241300
64148991
23649404
8072317
39064295
83878746
37924772
41357278
60375171
45758408
59405496
68388485
14479477