14665599
61548121
59703358
401479
97218644
6856604
4539419
89828775
5175155
271786
58698522
18344793
97102031
89437051
93746683
52099082
30172232
22933676
98014284
16433386
41229329
6166228
95497019
24572553
50334398
81808016
8809399
81626225
84535206
6741849
16608640
55307975
16276775
14296623
54623777
79836038
69944971
56004522
37313010
5480574