66255145
73331957
57022258
32923516
8038627
10873595
54675322
38578420
39149080
74206630
27123182
11909249
23118800
46563285
64494580
51926700
89025346
67209807
16835522
73266937
71274991
16736279
63375111
68837454
25977762
6052386
85695412
60597697
46611456
8771811
2301088
15593606
84084141
64562457
5982319
86493523
23873191
31494858
1530484
59924538