54988446
36479879
95648373
47699197
55872641
17755470
9114075
29004178
80444869
10685600
80796530
88794346
26387861
13397236
37954751
66379691
40125625
47886798
91735025
27352017
27272814
57248278
93982822
5267348
70777090
87957254
55726437
3667800
86099100
40166593
29458409
13664939
95226600
34911949
66667788
64663893
86752028
74148055
488669
22916886