29318505
37368051
49204782
96068885
29249555
6851530
62662884
6028107
79141365
6876471
63379352
86834114
37764698
99558167
31021629
29204936
50475305
91592612
4918973
24199508
32052951
3167375
7785645
50357668
83793676
22209522
51857194
3599897
48908707
46579949
18613090
8460335
57031744
88675332
9619493
64122817
77357196
17432794
12684716
63541232