12736268
985416
47374368
8619902
16425399
29272665
46929106
3807304
12238710
25733207
38005584
51109964
82266402
15093519
44367107
63161
36678761
17643477
97227111
70778131
10221820
43748837
42429502
36697973
73665823
6358360
9407463
51821697
13687720
4168218
517824
79053810
81565554
48988838
28995415
13944095
3371084
87267696
919835
39221503