20671868
38319309
69582792
69496428
68292599
28199677
67115659
18683358
19715589
66965971
10557086
16931788
7879997
59908513
47881121
8007685
5806818
15542281
49979401
5571904
86764193
52885596
1298523
8460520
37937471
72389821
44528104
33403573
53796810
46677777
39531949
7695513
1474583
65085560
45253252
8463702
140911
8305585
36781188
87245533