67611531
59827920
48547340
25371889
6491443
99932
28169716
65945828
95468635
67432895
24052069
78573609
94538193
93936495
42941935
56859634
84671783
21797911
4367494
92822198
32628213
74646162
24006
11823368
52827855
83577155
6623683
83688256
97454924
85184323
16455421
60206275
10462683
9273430
63678858
54361347
77474661
8708212
54188
27828524