10995760
96889326
15926311
62228028
7161495
14878041
267466
76841842
69097905
67416626
35078216
10956016
7774377
21675087
19205884
942913
35089369
19594589
39713383
90481689
2177655
39535307
73684085
39482685
50218902
42163482
39607016
44978345
21504680
48331466
43509264
36002373
98236356
96396949
33407595
89185661
85018205
26785383
98001451
13723830