16679235
43543182
41999110
36008354
55493768
97329423
76793683
94891381
46026911
1749738
8318887
89933731
42864200
29465974
44581511
94427319
87349774
21024411
23432045
3301650
47765473
62681137
21497616
32805121
92797003
54078850
11529981
31217432
75539780
3638667
71389566
9123272
14567228
32229518
75419919
78613938
50338048
5567455
14923706
31369156