51764024
34699703
59639293
96464634
88032267
61198157
77143143
57242214
32234192
15235903
9451795
22362754
43455993
10504920
89421943
5739676
68497248
54687913
27442658
9658203
6395626
54654099
28917527
32966478
21261354
40339223
42371878
17322513
11963076
23489934
629756
3017248
24321975
1896904
790231
62455517
34577032
4727398
57941473
23674592