10263080
863661
73782589
42427491
84374664
35211759
26786038
23636178
46404494
9771668
25078568
20902816
3197102
74889658
47186513
25566833
21545147
59447779
49983724
36875007
19896811
59284676
53112010
8975802
7510213
90101218
28944747
41316183
73888929
4212265
70686801
56536255
2198265
98432549
55508146
33021008
20664226
11322419
8686914
72714050