9526116
80612965
11699968
7862154
82436292
84685851
85466560
58084789
44195797
36836993
6523573
37533059
21538602
64484610
88194410
36934989
60537041
5017006
57554966
32961776
6379998
15671154
36527357
18305404
70153145
17482009
91368055
64361716
45138997
47627938
75259945
96877752
58958235
15832391
1952160
8989485
24742079
4519220
13598857
8833732