47625193
40945405
80833326
14868039
57365417
72793176
8532356
13758323
33709498
24622911
79685332
37032771
43112737
76845016
73973796
53191281
18838537
23766059
9906634
23391010
3787133
54767258
11537045
27991640
8494147
19911104
12777418
2284600
10731147
37642148
92519883
56894390
7154995
81658032
3635682
696049
99367402
50086387
7417303
2418762