107414
59487087
61816303
40726162
8317365
97191027
37396674
53322690
8616422
64853973
53378184
24487311
3358742
28819433
64652007
24892071
55387294
49196682
5500706
58489588
1110363
62128896
388802
30383895
775091
9973565
12441490
74413327
78048245
66027349
9631279
60557145
9817497
33642667
30151659
71052050
55888677
24913780
76003108
39578127