1501410
82232314
1178460
31236368
21869794
52505876
72602543
47866465
92204458
38017470
22103772
30601492
27018785
64137628
46097995
18045221
73758023
3747854
69372800
99885670
2317139
72753043
78417707
33466377
61242193
53673210
47864819
6121893
27058965
10249444
44161954
8588244
94276611
51107864
7021353
7297856
76079415
42631715
15385547
15727676