85531368
56789815
23193686
37663167
273687
15636553
10365454
76937914
64351248
88982522
58371962
87331433
72288601
74424671
5023615
5859125
50988983
27792464
43133062
73343960
77747047
7621868
83776437
6441381
50768584
44753681
33637694
47207963
84563023
71062649
79868991
67566163
69173142
55392087
26511718
32396801
8743024
16109379
78753170
20801339