10397574
95004421
28957233
51153379
21275323
20966636
2056775
14427090
28905179
79757300
25929046
10793410
2185855
84485702
61184301
33715771
78018087
58343869
92298031
29947713
68035231
3029160
50488259
74551298
31167887
16705197
62282681
25818508
19046452
12391338
28246908
18572129
74655845
86282753
69112621
87055574
44221
76414535
57153902
26418295