12553946
53621636
9497648
83269350
1037884
39307254
51534975
65652772
64002263
54716396
81482902
12815264
80779535
2156683
2835780
7696858
46471462
15609681
8966161
92274778
1639942
92949
57826681
54475035
82677376
44938156
8604194
84181545
2182834
40755495
13443666
87926564
35131214
57253478
46236958
17206468
55929202
78054230
57912343
71349258