14627348
18263323
71355466
88706849
71577171
67792240
73168603
99532960
41482709
25549426
59625464
23545312
15168511
69154996
44306899
83835315
19907002
83361695
55395996
37588958
15302374
20558289
96783989
59887213
52373634
89459166
9803238
52246863
28867119
96975038
41927499
53788435
28281331
61447472
10824522
76602266
26068248
77731723
24216582
74039035