40237314
60396376
4564176
94108487
66969509
80568110
62838531
490686
89976121
15999239
72009941
82229247
96028596
94636739
8259129
93675624
74417358
66773488
43552752
52765959
69642042
96998350
46693234
12653812
6445387
74864293
94531943
40767876
60675982
19009899
21076268
25079061
59832055
43238864
55503561
39767594
88773219
63886198
11636115
24461470