39831479
54972450
63103808
70437247
23371334
9659606
40035334
44593837
11187568
45413024
24967287
4105568
11695914
74021202
63975706
88116252
29427502
34814336
76232077
19287375
6694035
18581614
18971136
89744115
20045521
84744909
6246633
18284510
42813037
96512487
69573767
40523711
7121700
74071436
6161223
96979557
9242864
96966755
36829896
14126979