62654198
80638038
57962279
80362540
9191050
22965431
82324064
10278471
3661955
3213668
3343485
93756708
6519460
15249045
43089723
3024853
59945297
8279824
5418619
10064778
79182164
59594372
509238
18561868
7787494
63846597
39235754
79548670
57374109
66804540
30843504
47045138
97522767
54039350
32803412
6277124
19422848
73144284
92987308
87447037