63962553
3581113
9063212
63572885
86644344
15587916
54332189
92062521
9403395
71026853
75634567
48614196
37599622
33632988
17769104
15519836
34349353
12785977
23008306
45544843
6336713
59141165
38274172
54442024
20772781
69845896
85782221
46034248
8188401
2342566
29787369
79341074
546512
30758873
13235850
61402900
69331948
94699068
82273783
83487843