86532410
87932755
67926504
1877833
40016141
40141774
38495689
57544725
60273048
13488974
58514380
4637928
18794284
95279778
42267607
78067187
4982791
9782702
70601726
41537466
94547061
44267398
82307073
96639175
2705309
66169582
14881507
67046991
34792626
75458652
6133859
73977738
59188207
99213194
91318796
9762248
94065476
596591
56143356
20164121