94093960
54827412
38262426
95193256
54055254
68419362
65838830
39267369
75624968
85639790
98122017
69285320
40052417
60109292
62884163
42084658
63279530
89257326
16313916
24534199
28647804
52553025
40303653
5299809
7151685
46653839
95023025
2770831
4687203
22735381
7589808
36015181
29764196
14606696
27802590
5669798
48211324
6111154
72823911
8553181