71561164
22294545
63095872
22941743
21103160
17871136
65915527
18944049
25211773
43673517
174424
44511224
98834873
72993058
13005736
73121952
42703645
71495811
53228696
81459305
16281593
99656497
64759847
28808964
14229675
1451088
6281598
24912978
12886898
54576770
42907230
97534399
90607735
36907543
68114173
33725815
92903598
17389279
35507102
2186541