29272607
3782953
65289423
86821190
71366170
9672713
13519967
9234855
5508113
71334138
29795396
7119274
68023689
82923618
29721579
15705304
64265937
910441
68224610
22409025
16623493
68591489
75043369
92559575
66652126
80873200
69451
68274712
4888748
59952421
42594544
9553332
4524652
94003139
35104961
74736172
53617484
54753522
30708168
835579