15851616
4279742
74642075
88535880
73702949
65664747
10187269
2709377
93109031
47005838
77518381
17271500
8159175
93481722
636077
48843517
92784491
58614735
8192726
43609616
20705639
39731294
62652771
19083602
38407679
24973544
72857897
75145675
51372807
36478807
79899078
48021389
51578026
36313037
31243601
5647288
60598738
33684695
62194976
45941775