24742823
15623412
83955970
26074309
99947882
66716498
52724671
25833551
60108298
54446336
4437668
44582699
97362645
9744395
56713975
14521611
28274665
30681371
86975358
94961691
67986544
82558209
41545524
5754895
29901988
31159038
9747510
422280
22275360
6879951
671173
45749338
50544038
57853484
58371271
93765250
53695376
26664536
79573523
38682175