49902647
55364940
32245348
31895788
12638822
7093123
59917690
13887555
669632
55824959
98396871
65559486
51048999
500350
32573666
53611443
3483690
36876429
94643081
24176906
96598881
14198779
18938811
65662248
3543999
32552318
22967215
5506348
6748726
64979181
489415
23207394
24405298
33002656
54749493
92399178
12058326
55738592
65597976
12712021