13898153
8974567
8144246
19411190
37548542
69655962
59055080
8903568
20053868
18061433
16113929
46658518
19232137
10768829
2648139
30581159
61536265
85189748
9245343
63405723
29463517
83525785
30949419
25966244
13942525
8801709
35812351
99743222
8977641
7103428
11346783
84899558
94849016
98672165
7593452
59871539
8220716
89349264
28476061
52085181