80259605
78731605
71095018
2574316
67328175
2040849
52591269
78439781
14444162
8452259
6359388
16559795
69393186
59298823
4112902
6161313
36176810
79892242
22593886
19704173
50372421
50482682
88659085
27061177
86087625
57663691
14629097
75291929
458478
5149563
85441013
1172364
24902323
88178014
962627
531138
82546512
6279511
80791519
49641862