87647448
98824962
78505857
75366846
22158590
7214921
66392833
14737650
26694865
22916339
9644640
40557391
70391051
53465265
54023109
3421970
8112399
29638788
8196496
11991523
1554210
66103967
53157253
12209434
11956579
60513797
1331711
6161737
60199468
324187
57855480
75653197
37224004
52126319
30371294
9081493
77654978
9327839
60558753
20439167