60502128
101048965
39590669
38584652
92241587
53106600
117166938
117170177
117178025
26378991
15150961
82338095
54896520
75843777
88606965
100372685
57421847
5372683
102810355
12310585
40193885
88021438
97747492
42719651
82805218
100258483
16814474
95802658
53814965
53943701
92110491
64807915
25556987
5357138
20880036
65627790
72546975
94042743
101248015
42368601
82514731
49079067
36344842
774432
89435375
101003806
82505946
38323949
118500131
105953035
99409536
53276640
56466347
82801049
101619560