14244182
99111575
36339564
54217668
76047491
39101462
79536319
62994944
12592379
86655023
4454719
51834142
88606832
10315140
45183997
6684587
60959982
83423186
79032125
18232319
1433862
28507794
9673144
36161193
90768139
24777597
7321412
61128557
32588492
42707894
98653386
35249315
94548135
71405675
3721461
18452843
20869851
18224055
82643076
74379559