43829449
6138422
88681136
17905101
7458508
45473385
77517511
10898899
73327867
23644403
42479554
32911854
73265767
66723126
7212264
7986168
77818004
68796840
90033
25453882
36892792
81271240
237662
7002805
23646572
4209914
72628141
20063047
3294509
79735553
78854338
38485928
32075417
24418380
47937804
65088039
49115229
59318131
22913981
19643074