52452355
39816622
59569405
86303023
45188586
33966521
49492587
91069913
59352299
93622060
44846368
45086393
23023313
66298511
5806572
71123545
3594144
94053089
14735989
78287085
52695455
3623875
40148725
9118362
53198326
99436880
77573120
86961145
12246174
50077668
20344165
43645157
88969358
21655784
82274923
170790
97744568
76581439
74877854
41379438