46806621
68562898
64894887
23492467
90875306
91688027
6873341
32553357
94031010
55173978
88495012
3594998
18499281
49655709
5008622
42084184
26026932
52554499
54425401
42687032
64139314
16439745
88461411
3060854
83933511
42022849
84837864
74679766
59235890
18589118
62517564
34883229
75747870
30785455
78131014
70032013
69629913
52703424
28822022
14085778