16051034
2013538
76056879
55734120
61197133
56311094
82507951
11558741
97901771
251851
9096170
81332618
58845313
97623820
31158456
17425554
69813603
14076660
49027100
7541335
67772756
87221359
97695267
81092181
70746677
94426549
47669409
5197544
74316299
8343509
63353693
98796712
32422083
20462617
34112302
66813477
5025466
70126638
55147900
53356192