12692627
74017373
29131957
71654541
48955203
64729604
56715563
9452386
85592772
29853140
14088579
31645399
60103463
17066667
89079671
13506782
27938519
73314140
6737384
83126296
18943462
83401439
8924489
89966361
1902358
66902712
83085992
6621610
44025181
8369953
58446887
3152970
66989877
38328257
63354067
62028904
14488245
35748806
13594399
75047129