39954094
4850948
6335585
27127918
7570544
64238400
48519701
10203681
64901429
2648995
88664534
82362363
67889415
31794834
84945883
31358711
27643687
40661938
8483511
78119556
78783015
8359780
92836236
83453232
73407268
54143852
62551358
50441905
33792203
57216213
62244601
87846523
91888537
338510
56154845
1899320
15624703
94711018
68892588
75318519