66449496
70656783
4125981
30287852
83463582
7617054
15757343
59543639
55435869
65721227
63808474
64265885
78452244
52943478
69687146
9121341
68676939
347977
64928691
98833237
90884932
48334724
49499283
28417873
54939193
28771167
27331397
81977127
33904366
51814063
64524939
57906827
92745729
8552395
82296821
84455041
96272486
19241067
55486084
90878260