56706395
51901620
9085878
48225859
1538432
6171582
48958039
9071221
45951978
79943423
12876970
87474904
23938936
12018016
24368235
68262402
21367343
35068619
92728030
60359878
11702428
14756837
3684815
27319688
45401464
7974862
59073365
58238246
73574703
4374194
89903971
86925623
82125435
38411886
40063303
61353812
28682934
29154849
85062100
34597160