59327573
31311065
1044565
87691258
3664752
96148371
81829041
3058767
50551489
53377030
19745907
82609122
59556403
86594563
88473670
74796906
12775251
70109435
56964728
69125760
80163578
42077110
59787429
6546761
70009028
34357110
39733720
53899330
92323205
14148615
8229481
86735740
15766155
5408326
23005612
94996171
31833135
927173
55096901
82725571