21259959
56918756
35927274
34383943
19237604
94981835
24665177
78391944
78872552
63358033
70351417
90172564
67158093
57708265
14306779
5132525
4533109
13886887
68817868
8952613
63209079
25116723
69094724
32019800
7167956
99031906
13093677
78063245
76041669
26211353
85127905
7605242
43964166
39796939
95229809
61022020
6259830
2274635
53869390
34291850