89571373
88856922
17406282
10231260
98987446
9538179
20012144
97622827
26974785
55613657
34467913
41889282
63708172
1541942
94017954
61564276
78693258
6288186
59769539
13283490
62754960
43454811
36944925
62279577
57193248
45807706
40561064
20609556
74274819
68275977
11093931
20054781
80362517
45792142
32011613
67192261
31449440
1420453
83455381
73019627