25238204
87373319
5205411
94693068
8921646
10744302
7641539
56811454
27524578
70372684
72885435
9361517
82244434
81311187
76843668
18709406
45112473
24128772
31106394
34492153
70696643
24315790
31874737
61136335
75527581
81921502
71991243
57556332
57239696
30902689
5439949
31665737
28826761
1405327
30211324
99788686
24611599
83949556
27077350
90143418