47097343
53001041
66201593
28716449
20095957
9051995
7971948
99764997
80852718
95707095
91545666
45631457
8782680
6169631
57693186
6039735
51104045
8183066
16205118
17562764
49195952
29476589
96141441
41792911
36172184
46381511
87046704
48473810
91154529
3219978
90668368
12682309
9187482
27008996
98593910
56573678
64447016
36493611
12991272
62427058