39047076
81079938
1806897
81167014
53581583
7235553
88749120
49269723
7971217
529935
26688067
23518516
65358329
52283678
53299521
89188398
74243422
52757151
51045573
44484631
86616050
27784185
21288415
14767797
78661694
35683342
27795968
32101660
86683759
78849361
60397281
92952040
12143100
65597203
34351665
8449683
66795922
34176136
6362952
65786178