18319189
15156829
95776505
59914927
24237275
52953742
48484688
5803580
85701775
76759545
9518434
611623
3958419
71748337
69626865
8344702
37445958
18596990
15584227
49571003
45847709
29058596
23478368
19259776
84872520
52321932
49198617
99313264
20126308
52225452
94876322
58714207
8642499
82699565
36654865
74616790
96961828
72808106
11146502
60173471