46515677
31019912
97779384
31988355
3212602
7491059
20908674
4286915
82621119
93923830
85407031
74307040
31773205
70438660
96524988
59802112
76158600
25866993
72793310
89702179
96216500
26045406
14921986
4358353
44245062
68189239
8423669
57668912
85544536
42663712
40225450
11057261
11617627
14746616
93406130
71819671
9788514
90881084
43315464
4935419