5978833
6130657
85145237
12416599
79145693
45313842
5977539
7532310
52934638
80739528
68603301
1457502
11006756
27196706
19972861
87265748
48877588
60483351
33307499
75031458
95025558
66036038
45817950
90194035
54388953
16021986
7538710
59258575
87694171
39999837
54144456
57541073
58331560
5918754
42791029
3947138
3353899
29761871
5826274
37742049