20443239
43815953
832564
11667410
69576849
74129293
27514501
20661682
48556761
1612746
58743641
54741837
71794752
26231471
99741727
90025585
55127450
73139640
54855928
47957580
14845417
57896501
21218321
37338651
11172472
97413020
20844439
39896834
48627483
84612121
54561683
1649721
1220470
15582014
52595366
69678759
37548719
50702590
78924389
59031215