50521517
90768217
77628430
19141989
83266567
20726543
89429879
11773232
90407543
87726591
15889624
20216390
19272669
14679547
86437746
63172960
35518609
28393273
4704289
73353747
93303480
50547306
6294290
4786804
60373397
11131292
34938212
27552714
53382683
22029976
20082615
4237509
75741880
35212164
49479749
10032649
32192916
23021342
46859301
6797202