47432863
98009486
28071396
89415396
7975151
19949842
98122742
70277524
1368772
14646381
22229637
5652756
25759759
30597791
55115033
80719860
74869042
52089829
15624388
9591916
3970429
59983747
5769691
18177388
90021401
31655368
67059642
90721484
51553868
83342849
71263429
12451149
7693228
169452
51476416
18654143
44041603
61985775
40594759
21342582