93891536
772049
657422
92512681
5474192
81267742
31289588
62458674
92964821
41613442
15994380
23901576
18483320
14709084
576610
7866751
94756863
5067111
5411908
65232034
73488225
69023269
49004571
85467696
33678039
56773889
36865946
37227641
8818171
58824586
42224410
23693525
84015041
33327074
55562730
8003036
56173316
10918339
508395
57723854