61669020
41274800
38173692
56152530
59935120
9587134
11865752
6181286
9549147
56837915
81309315
34733312
12165287
8863575
18986258
7874981
35464584
32628058
49272127
94696782
84445149
72993046
39254702
86631346
91562539
17318462
1511665
93674245
28601468
6433269
16267312
4559378
65716042
33343774
78819544
78523400
98242961
7672766
71275279
28046088