53319416
37944520
72296254
3003424
9154812
35029659
61838334
40212454
8597160
17862139
3113999
984998
1246369
21839970
96597824
94319081
45398090
9235128
57478636
75239712
31682018
33948955
46476168
9404963
89831993
3759218
93559653
3184310
90682099
38197876
28654998
35547966
7155853
71564210
63319886
1808632
47187090
23104219
25508881
43604789