12827893
17025585
4126981
58452897
20976191
44744782
87738971
86436434
68513403
11596036
28181121
6606093
50624301
20769773
81704058
31094060
83431646
46748086
98018373
88961340
9216775
20836252
59523466
17222009
81538909
66256062
65017696
14343256
295684
20947717
4876270
57892574
1724989
40577658
12607828
78687222
30798218
49817666
3728814
76607462