62515545
6616925
1394948
52041299
1592336
30174294
13588367
55857938
89857111
48624530
76829930
68253082
62457649
1872470
22315702
19896935
27799405
79847793
36134949
53872240
49125154
48512433
20703005
95587540
34777683
9981331
87457710
53137656
86877309
19135726
15462255
6650700
96008375
98849460
99253806
23891625
69068692
2550809
4474408
48553564