12892157
26517460
5788002
83416857
52929582
42885266
57869544
45471479
51967816
90234674
4090664
18228302
72046910
36994386
95049714
17155567
98665351
98766449
43679449
7538456
78141821
61407452
38779075
3057368
62861185
13425364
8581595
76014095
28803704
68941569
16149798
24561938
92823532
67717176
18522233
70286666
9881934
9465477
12794781
61202762