70497133
27226176
65047563
5410366
33999342
50985123
18984173
43364394
70224749
74574326
72646173
36459247
89296459
16978497
71043250
80177350
78049593
97051755
62668518
60054795
19494455
66635657
52539175
70674257
38289110
6585590
48851979
79667467
17034383
46206020
34926922
63913768
89643891
1941940
78435841
25405868
23309440
45107304
98937586
97536537