95764635
10817159
4588898
17565373
48504986
80034794
6155486
79556893
9615489
37779682
45477428
1334591
92111692
9248018
83488205
18591970
25374423
60294540
86209794
68194613
68726454
63304126
12994283
62576965
95328880
92365458
69428930
43533874
9777167
81264822
31609765
6857546
13601476
15498244
35219956
47885616
78194088
16971053
8067927
270337