70995124
40687821
44434835
29684013
57446240
77435650
99014332
92128787
8842401
58659703
31737472
44949908
51076937
2965120
24193727
56206364
46538805
67523981
42033288
73578581
64941389
83688883
27303586
58297151
87075592
41463031
99912489
14835541
95105343
25682623
12799073
88344278
82356043
51936345
40225599
4163405
30795186
61849940
58097096
87548687