16299806
25779814
28809275
18135838
2005443
1698411
29692794
95489612
60821298
39166871
21224862
86939416
69645412
66973277
22091179
42989154
15119012
72766813
33566555
20272592
42814407
88575475
24697792
83615360
93228927
26738471
42684362
19093898
48614671
76888977
1823395
98971062
93425249
45188453
35016369
53855549
70307309
52245578
84299009
51406212