59926100
59535811
79934259
75627763
55818786
87367866
42267482
1125737
16484353
56527423
37719405
31175304
7763955
60199549
5067694
93581376
86026403
54582444
6628257
35245785
9226161
15136077
70819357
13488122
11625579
74919885
54797084
69156206
99345826
44196165
18835558
79882487
52973544
40645614
11702368
3448292
45582778
21577782
50652048
86281791