17918834
16062950
10286084
81101607
64713574
18876095
34327870
64824163
17893759
9005489
42568702
5831718
20823445
99055602
4734445
25242094
30555444
20092242
58492815
14256468
93545071
88504841
78009506
35391365
77004483
38673868
44617623
93242745
38176720
4750775
2839656
76818230
18442854
85753975
46128451
73292939
35498279
56018490
28406368
6568386