24076092
91812076
54978000
984042
60341043
89882380
31549225
25064583
70785918
31897496
97971901
70288111
6367872
26521099
90507472
37184745
83334896
1426231
78071720
24247995
5906783
32508543
48137933
66865333
57777141
80107738
1598524
44489639
73136501
94405121
12857373
73725683
47112381
14008051
46844911
6034572
1309274
35915447
36189147
90578572