41567273
43269593
77571543
20865503
6199690
74892352
51333739
48895630
14774080
55712140
18549829
64733154
96759034
83809755
67777321
214561
75805048
67357935
3509394
49575234
32326978
52499259
65748417
90434705
87442541
1123807
63984215
36316700
55504290
57876249
59405803
28661945
76434634
66312590
88638022
71885586
2211350
21955747
24134067
368630